A collection of common English idioms explained for speakers of English as a second language. Idiomatic English