OF THE FIRST WATER


Meaning of OF THE FIRST WATER in English

Of the first or highest excellence ( said of a gem ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.