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. 2012