English Idioms: Of the first water

English Idioms About “Nature”
Idiom: Of the first water
Meaning: Of the best.
Example: She is of the first water, a fine lady indeed.