Word Meaning

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


Meaning of natter

- To find fault; to be peevish.

Crossword clue for natter

- A chat
- Chatter
- Idle chat
- Talk idly
- Talk idly and at length