Boa - Definition

boa

n 1: a long thin fluffy scarf of feathers or fur [syn: feather
boa, boa]
2: any of several chiefly tropical constrictors with vestigial
hind limbs

Look up another word