Torbay sole noun1 •(UK) An Atlantic flatfish of species Glyptocephalus cynoglossus (syn. Pleuronectes cynoglossus); witch. formsTorbay soles