Torbay-sole Definition

noun

An Atlantic flatfish, Glyptocephalus cynoglossus; witch.

Wiktionary