beleaguer(verb) verb1. annoy persistentlySimilar word(s): badger, bug, pester, teaseDefinition categories: emotion, bedevil, crucify, dun, frustrate, rag, torment2. surround so as to force to give upSimilar word(s): besiege, circumvent, surroundDefinition categories: competition, assail, attack