Word Meaning

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


Meaning of demure

- Of sober or serious mien; composed and decorous in bearing; of modest look; staid; grave.
- Affectedly modest, decorous, or serious; making a show of gravity.
- To look demurely.

Crossword clue for demure

- Shy
- Sober