0%

All leeches synonyms

L l

noun leeches

  • vampires — a preternatural being, commonly believed to be a reanimated corpse, that is said to suck the blood of sleeping persons at night.
  • barnacles — nose pincers for controlling an unruly horse
  • freeloaders — Plural form of freeloader.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?