Big Huge Thesaurus

encroacher

noun