Meaning : A facility equipped with special equipment and personnel for a particular purpose.
He started looking for a gas station.
The train pulled into the station.
Meaning : Proper or designated social situation.
He overstepped his place.
The responsibilities of a man in his station.
Married above her station.
Synonyms : place
Meaning : (nautical) the location to which a ship or fleet is assigned for duty.
Meaning : The position where someone (as a guard or sentry) stands or is assigned to stand.
A soldier manned the entrance post.
A sentry station.
Synonyms : post
Meaning : The frequency assigned to a broadcasting station.