Meaning of STATION in English

STATION

n I. (action of) standing; II. station (1. stop, stopping place; 2. station building, depot);

stationes del Cruce Stations of the Cross;

station del anno season (= one of the four divisions of the year);

station de gasolina gas station, filling station

Interlingua English vocab.      Английский словарь Интерлингва.