This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
The idiomatic expression 'drive home' means 'reinforce' as in 'The company offered unlimited technical support as a way to drive home the message that customer satisfaction was its highest priority.'
to contradict something that one has said before, to talk or act in the opposite way
Usually the man does not care if he disturbs his neighbors at midnight but now that he must get up early in the morning he is whistling a different tune.