Look Up Another Term

Definition: leech


A person who takes without giving. A free loader. See bandwidth leech and BitTorrent leech.