Dictionary entry

Twaite (2)

Webster's Dictionary 1913

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