Fight tooth and nail意思

"Fight tooth and nail" is an English idiom that means to fight with all one's strength and determination, to put up a very strong resistance or fight, or to do everything possible to achieve something. It suggests a very vigorous and determined effort, as if fighting with one's teeth and nails would be the last resort in a desperate situation. The phrase is often used to emphasize the intensity of the struggle or the determination of the person involved.