STRANGULATOR Meaning of STRANGULATOR in English n strangler; le strangulatores [Hist.] the Thugs Interlingua English vocab. Английский словарь Интерлингва. 2012