'twaite shad' definitions:

Definition of 'twaite shad'

From: GCIDE
  • Twaite \Twaite\ (tw[=a]t), n. [Prov. E.] (Zool.) A European shad; -- called also twaite shad. See Shad. [1913 Webster]