STELLAR

Definition of STELLAR

  1. (adj)being or relating to or resembling or emanating from stars
  2. (adj)indicating the most important performer or role