Word Meaning

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


Meaning of nitter

- The horselouse; an insect that deposits nits on horses.