rest stops
English
Noun
rest
stops
plural of
rest stop