SERVICE AREA


Meaning of SERVICE AREA in English

n. area on a highway that provides facilities for travelers (such as restaurant, toilets and gas station)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.