DICTIONARY


Definition of LEECHING

verb : LEECHING

Source: WordNet 3.1


See more about : LEECHING