An English idiom or peculiarity of language.
An English idiom or peculiarity.
n. An English idiom or expression.