Feedback
Service station
Your browser does not support the audio element.
Meaning
Noun
●
In British English:
a service area
●
In Australian English & New Zealand English:
a
filling station
,
gas station
or
petrol station
; a
facility
selling
fuel
for
road
motor
vehicles
Sourced from
Wiktionary
Synonyms
Servo
Petrol Station
Gas Station
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better