Home
Random
Watchlist
Uploads
Settings
Log in
service area
English
Noun
service
area
(
plural
service areas
)
A place built alongside a
motorway
where one can stop to buy fuel, refreshments, and so on.
The sign says that the next
service area
is 12 miles on.
Read in another language
This page is available in 3 languages
Eesti
தமிழ்
中文
Last modified on 10 November 2012, at 21:59