tankstation

Noun

 * 1) filling station, gas station (US), petrol station (UK), service station

Etymology
From.

Noun

 * 1) filling station, petrol station (UK), gas station (US)