English

non-stop adjective definition in Train and bus travel topic from the Oxford Advanced Learner's Dictionary

non-stop

 adjective: Train and bus travel topic
(of a train, a journey, etc.) without any stops a non-stop flight to Tokyo a non-stop train/service