LEMON SOLE Meaning of LEMON SOLE in English ■ noun a common flatfish of the plaice family. [ Microstomus kitt .]OriginC19: lemon from Fr. limande . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004