Definition of “constrictor” - English Dictionary