Thrall vampire Synonyms

We can't find synonyms for the phrase "Thrall vampire", but we have synonyms for terms, you can combine them.

TV abbreviation

TV is an abbreviation for Thrall Vampire
What does TV stand for?
TV stands for "Thrall Vampire"

Definitions for Thrall


Definitions for Vampire


  • (noun) a person who habitually preys upon others
  • (noun) (folklore) a corpse that rises at night to drink the blood of the living