Torbay sole
Noun
Meaning
Torbay sole (plural Torbay soles)
An Atlantic flatfish, Glyptocephalus cynoglossus; witch.
Synonyms
witch
flet
craig flounder
gray sole
grey sole
craigfluke
witch flounder
white sole
pole flounder
craig fluke