Meaning of DOVER SOLE in English

DOVER SOLE

Undoubtedly, the best fish you will ever eat.

Queen's English - American English glossary.      Королевский английский, глоссарий американского английского языка .