ARMED TO THE TEETH
Meaning of ARMED TO THE TEETH in English
prepared to fight or defend, having lots of evidence
By the time the trial began, the lawyer was armed to the teeth.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012