Dictionary
Definition of SERVICE AREA
noun : SERVICE AREA
Source:WordNet 3.1
-
1. (
) place on a highway providing garage services and eating and toilet facilities ;
See more about : SERVICE AREA