English dictionary
feather boa meaning and definition
Definition and meaning of feather boa at MeaningMonkey.org. feather boa meaning and definition in the English Dictionary.FEATHER BOA noun
Definition of feather boa (noun)
- a long thin fluffy scarf of feathers or fur
- synonyms: boa
Source: Princeton University Wordnet