encroacher

encroacher

encroacher 英英释义

noun

1. someone who enters by force in order to conquer

    Synonym: invader