20 English Idioms with Surprising Origins

Idioms are figures of speech that become fixed in a language. Usually, an idiom is figurative in modern contexts but once had a literal meani ...Read the full article