Definition of "Hellhound" :
noun: (Greek mythology) the three-headed dog guarding the entrance to Hades; son of Typhon
noun: a very evil man
noun: (Greek mythology) the three-headed dog guarding the entrance to Hades; son of Typhon
noun: a very evil man