Synonyms and Antonyms for boa

1. boa (n.)

any of several chiefly tropical constrictors with vestigial hind limbs

Synonyms: Antonyms:

2. boa (n.)

a long thin fluffy scarf of feathers or fur

Synonyms: