Rank - just take or Possess a posture relative to Other folks; "This painting ranks One of the best from the Western Globe" superordinate - location in a outstanding get or rank; "Both of these notions are superordinated to a third" Convey to us about this instance sentence: The phrase https://thestargateproject.io