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