English Noun leechers plural of leecher Anagrams ScheelerWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads