OF THE FIRST WATER


Meaning of OF THE FIRST WATER in English

1》 (of a diamond or pearl) of the greatest brilliance and transparency.

2》 referring to a person or thing unsurpassed of their kind: she was a bore ~.

→ water

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