encroacher - English Synonyms Dictionary

encroacher

n.
[1] invader