Skip to content

stellar

Dictionary definition · stellar

adjective

  1. indicating the most important performer or role"the leading man"
  2. being or relating to or resembling or emanating from stars"an astral body"

Source: Open English WordNet (CC BY 4.0).