noun

 

trains a building where trains stop so that you can get on or off them

Dad met me at the station.

 

service a building where a particular service is based

UK a petrol station/US a gas station

 

radio/TV a company that broadcasts television or radio programmes

a classical music station

 

verb

 

If someone such as a soldier is stationed somewhere, they are sent there to work for a period of time.

US soldiers stationed in Germany