Immortal centaur Synonyms

Definitions for Immortal


  • (adjective) lasting forever
  • (adjective) having an existence or validity that does not change or diminish
  • (adjective) not subject to death

Definitions for Centaur


  • (noun) a conspicuous constellation in the southern hemisphere near the Southern cross
  • (noun) (classical mythology) a mythical being that is half man and half horse