Definitions of boa:

  • noun:   any of several chiefly tropical constrictors with vestigial hind limbs
  • noun:   a long thin fluffy scarf of feathers or fur