service area

1. (noun) place on a highway providing garage services and eating and toilet facilities
Related Words: place, spot, topographic point



Terms and Conditions of Use / Copyright Notice