Station

/ˈsteɪ.ʃən/

Slang Meanings

A place where people gather, often in a casual context.
That cafe is our station after school.
A base of operations for a group.
Their station for planning the event is at my house.