English Dictionary
Definition tooth and nail in British English
tooth and nail phrase
phrase
1
to fight or argue with energy and determination
Synonyms and related words
