non-stops
English
Noun
non-stops
plural of
non-stop