RAINBOW BOA Meaning of RAINBOW BOA in English noun : a moderate-sized iridescent boa ( Epicrates cenchris ) of the American tropics Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012