constrictor

Nouns

  • (n) any of various large nonvenomous snakes that kill their prey by crushing it in its coils

Words of close approximity

constricted
Constrictor constrictor