fantabulous Meaning, Definition & Usage

  1. adjective satellite very good; of the highest quality
    first-class; splendid; excellent.
    • made an excellent speech
    • the school has excellent teachers
    • a first-class mind

WordNet