French-English dictionary »

turbot meaning in English

FrenchEnglish
turbot nom {m}

turbot [turbots]◼◼◼(any of various flatfishes of family Scophthalmidae)
noun
[UK: ˈtɜː.bət] [US: ˌtərˈbo.ʊ]