in fine feather

in fine feather

1. In remarkably attractive clothing. Look at that gown! She is certainly in fine feather tonight.
2. Doing well, perhaps because one is healthy, happy, or excelling in some area. He seemed sad the last time I saw him, so I'm glad he's in fine feather tonight.
See also: feather, fine
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

in fine feather

 
1. Fig. well dressed; of an excellent appearance. (Alludes to a bird that has clean, bright, and flawless feathers.) Well, you are certainly in fine feather today. I like to be in fine feather when I have to give a speech.
2. Fig. in good form; in good spirits. Mary was really in fine feather tonight. Her concert was great! I feel in fine feather and ready to go!
See also: feather, fine
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.

in fine feather

Also, in good or high feather . In excellent form, health, or humor. For example, He was in fine feather, joking with all his visitors. These expressions all allude to a bird's healthy plumage, a usage dating from the late 1500s and no longer very common.
See also: feather, fine
The American Heritage® Dictionary of Idioms by Christine Ammer. Copyright © 2003, 1997 by The Christine Ammer 1992 Trust. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

in fine (or high) feather

in good spirits.
The image here is of a bird in its breeding plumage, when it is in peak condition.
See also: feather, fine
Farlex Partner Idioms Dictionary © Farlex 2017

in fine feather

1. mod. well dressed; of an excellent appearance. (As a healthy bird might be.) Well, you are certainly in fine feather today.
2. mod. in good form; in good spirits. Mary is really in fine feather tonight.
See also: feather, fine
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
See also:
References in periodicals archive ?
in fine feather Elaine Waterworth and Louise Allen from Slane, Co Meath, yesterday