TWAITE


Meaning of TWAITE in English

noun a piece of cleared ground. ·see thwaite.

2. twaite ·noun a european shad;

— called also twaite shad. ·see shad.

Webster English vocab.      Английский словарь Webster.