BOA


Meaning of BOA in English

n.1 any large non-poisonous snake from tropical America esp. of the genus Boa, which kills its prey by crushing and suffocating it in its coils.

2 any snake which is similar in appearance, such as Old World pythons.

3 a long thin stole made of feathers or fur.

Phrases and idioms:

boa constrictor a large snake, Boa constrictor, native to tropical America and the West Indies, which crushes its prey.

Etymology: L

Oxford English vocab.      Оксфордский английский словарь.