Word Meaning

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


Meaning of twaite

- A European shad; -- called also twaite shad. See Shad.
- A piece of cleared ground. See Thwaite.