FILLING STATION
Meaning of FILLING STATION in English
noun
: a retail station for servicing automobiles and other motor vehicles especially with gasoline and oil
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012