catoblepas

/kætˈɒbliːpæs/

Definitions

1. noun

A legendary African antelope with a deadly gaze, said to be able to kill by staring at its victims.

“According to ancient mythology, the catoblepas was a fearsome creature feared by all who crossed its path.”

Synonyms

  • antelope
  • deer