service plaza
service plaza · service plazas
A rest areaA rest area.
Meaning
1 senses(US)A rest area.
Forms
plural: service plazas| Singular | service plaza |
|---|---|
| Plural | service plazas |
regular
A rest areaA rest area.
(US)A rest area.
| Singular | service plaza |
|---|---|
| Plural | service plazas |
regular