hellhound

noun
  1. a monstrous dog, especially one from hell or mythology, often depicted as fierce and supernatural
  2. Usage: literary; mythological
  3. a cruel, vicious, or relentless person
  4. Usage: figurative; informal

Examples