English dictionary
boa meaning and definition
Definition and meaning of boa at MeaningMonkey.org. boa meaning and definition in the English Dictionary.BOA noun
Definition of boa (noun)
- a long thin fluffy scarf of feathers or fur
- synonyms: feather boa
- any of several chiefly tropical constrictors with vestigial hind limbs
Source: Princeton University Wordnet