Definition of long haul. 1 : a long distance New England ski areas are a long haul—12 to 15 hours by car—for Pittsburgh area skiers.
確定! 回上一頁