Synonyms and Antonyms for petrol_station

1. petrol station (n.)

a service station that sells gasoline

Synonyms: