BOA


Meaning of BOA in English

[boa] n [L, a water snake] (14c) 1: a large snake (as the boa constrictor, anaconda, or python) that kills by constriction

2: a long fluffy scarf of fur, feathers, or delicate fabric

Merriam-Webster English vocab.      Английский словарь Merriam Webster.