Advertisement
Advertisement
service area
noun
- a place on a motorway providing garage services, restaurants, toilet facilities, etc
- the area within which a satisfactory signal can be received from a given radio transmitter
Advertisement
Advertisement
Advertisement
Advertisement
Browse