Meaning: To do your utmost to defend (or get) something.
Examples:
She fought tooth and nail to get the promotion, but in the end, she did not. / She fought tooth and nail for the promotion, but in the end...
We will fight tooth and nail for our rights / to defend our rights.
We are going to fight her proposal tooth and nail because we are against, and it has to be stopped.