outdragon

/ˈaʊtˈdræɡən/

Definitions

1. noun

A mythical creature, typically depicted as a dragon that emerges from the ground or is exorcised from its hiding place.

“The legend spoke of a brave knight who slayed the outdragon terrorizing the village.”

Synonyms

  • dragonslayer
  • mythical creature

Antonyms

  • innate
  • resident