English Dictionary
Definition in it for the long haul in British English
in it for the long haul phrase
phrase
1
determined to continue with something until it is finished successfully
Synonyms and related words
