leeched; leeching; leeches. Definition of leech (Entry 2 of 3). intransitive verb. : to attach oneself to a person as a leech … she would leech on to him ...
確定! 回上一頁