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. 2012