lemon sole - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularlemon sole
plurallemon sole
  1. a flat fish that lives in the sea, especially in Northern Europe
     Synonyms and related words
    1. a.
      [uncountable] this fish eaten as food