Definition of boa constrictor noun from the Oxford Advanced American Dictionary

 

boa constrictor

 noun
noun
NAmE//ˈboʊə kənˌstrɪktər//
 
(also boa)
 
jump to other results
a large S. American snake that kills animals for food by winding its long body around them and crushing them
See the Oxford Advanced Learner's Dictionary entry: boa constrictor