THROATS Meaning of THROATS in English • ↑ be at each other's throats Longman Activator English vocab. Английский словарь Longman активатор . 2012