Dictionary entry

Twaite

Webster's Dictionary 1913

Twaite (?), n.(Zoöl.) A European shad; — called also twaite shad. See Shad.