IN HIGH FEATHER


Meaning of IN HIGH FEATHER in English

In good health, in good spirits, in good condition.

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