Jump to content

Test Your English




English Idioms


"A group of words established by usage as having a meaning not deducible from those of the individual words (e.g., rain cats and dogs, see the light)"