DOVER SOLE


Meaning of DOVER SOLE in English

■ noun a marine flatfish which is highly valued as food. [ Solea solea (Europe) and Microstomus pacificus (eastern Pacific).]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.