Subscribe to The us's premier dictionary and get hundreds a lot more definitions and advanced research—ad cost-free! the primary/top/greatest rank of sth A giant merger would put the organization into the very first rank of world companies. standing, placement - the relative placement or standing of items or Particularly persons https://thestargateproject.io