Webster's Revised Unabridged Dictionary · 1913

Twaite

Twaite (twāt) , noun

[Prov. English]

(Zoology) A European shad; -- called also twaite shad. See Shad.

Twaite , noun

(O. Eng. Law) A piece of cleared ground. See Thwaite.