service area

1 ENTRIES FOUND:
Save
service area noun
plural service areas
service area
noun
plural service areas
Learner's definition of SERVICE AREA
[count] chiefly British