long_haulEnglish

long haul, long run

Noun

A journey over a long distance

English: long haul

A period of time sufficient for factors to work themselves out

English: long run, long haul

Bahasa: jangka panjang

Bahasa words with similar meanings

English words with similar meanings

Show 1 words