HELLHOUND

Definition of HELLHOUND

  1. (noun)a very evil man
  2. (noun)(Greek mythology) the three-headed dog guarding the entrance to Hades; son of Typhon