noun
Meaning 1
Synonym of filling station (“a facility selling fuel and lubricants for motor vehicles”).
Definition source: English Wiktionary via Wiktextract
Usage: India
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: filling station
Antonyms: none provided