long distance
〔長距離〕
1. long distanceA distance that is long.
2. long distanceIn athletics, a long-distance running discipline.
7 more sentences in the app — free account.