boa
Top 15000
Meanings
Noun
1. boa (snake)
2. boa (scarf made from feathers)
Examples2
It's the biggest boa constrictor ever found.
She used to buy white mice for her boa constrictor to kill and eat.