truck stop
nounDefinition of truck stop
: a facility especially for truckers that is usually by a highway and that includes a diner, fuel pumps, and a garage
Keep scrolling for more
Keep scrolling for more