English Idioms and Sayings

Ever wondered why it 'rains cats and dogs'? Find out here with our discussions and explanations of common, and not so common, idioms and sayings.
Top