Meaning Of The Word Leech

Real Dictionary

What's the definition of Leech? Find Leech meanings, definitions and more at the Real Dictionary online.

Leech Meaning

Leech Definition
Leech Definition

What's The Definition Of Leech?

leech
countable noun: A leech is a small animal which looks like a worm and lives in water. Leeches feed by attaching themselves to other animals and sucking their blood.
countable noun: If you describe someone as a leech, you disapprove of them because they deliberately depend on other people, often making money out of them.

leech in American English 1
a physician
to act as a parasite
to heal
intransitive verb: to hang on to a person in the manner of a leech
noun: any bloodsucking or carnivorous aquatic or terrestrial worm of the class Hirudinea, certain freshwater species of which were formerly much used in medicine for bloodletting
transitive verb: to apply leeches to, so as to bleed

leech in American English 2
the after edge of a fore-and-aft sail
noun: a physician

leech in American English 3
noun: either of the lateral edges of a square sail

leech in British English 1
noun: any annelid worm of the class Hirudinea, which have a sucker at each end of the body and feed on the blood or tissues of other animals

leech in British English 2
noun: the after edge of a fore-and-aft sail or either of the vertical edges of a squaresail

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day

  • Musicology ‐ the systematized study of the science, history…
  • Glans ‐ the head, or end, of the penis; noun: any small…
  • Nonpolice ‐ adjective: not related to…
  • Stellarator ‐ a device shaped like the figure 8 used to investigate…
  • Dispersoid ‐ a colloidal system, as an emulsion, in which the…
  • SFC ‐ abbreviation: Sergeant…
  • Aposiopeses ‐ noun: the device of suddenly breaking off in the…
  • Dining kitchen ‐ noun: a room where meals are eaten…
  • Ship's boat ‐ noun: a boat for communication between ship and…
  • Amygdale ‐ noun: a vesicle in a volcanic rock, formed from…