Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of locution

- Speech or discourse; a phrase; a form or mode of expression.

Crossword clue for locution

- Idiom