Fight Tooth And Nail

Engage in vigorous combat or make a strenuous effort using all one's resources.

Examples:

  • I'm going to fight tooth and nail for that promotion.

Origin: First recorded in 1576

Synonyms: fight like cat and dog