constrictor (n.)youdaoicibaDictYouDict
1735, agent noun in Latin form from constrict.