at someone's throat

English

Prepositional phrase

at someone's throat

  1. Behaving very aggressively or snappishly toward someone.
    They were at each other's throats all evening.

See also