twaite

/ˈweɪt/ (WAYT)

Definitions

1. noun

A type of shad fish found in European rivers and coastal waters.

“The local fishermen were able to catch a large twaite in the river yesterday.”

Synonyms

  • allis shad
  • shad