Rank - consider or Have got a placement relative to others; "This portray ranks among the best from the Western Planet" station, location - suitable or selected social situation; "he overstepped his spot"; "the obligations of a person in his station"; "married higher than her station" to have a placement https://thestargateproject.io