Read the dictionary definition of beset. All definitions for this word.
1. assail or attack on all sides:
1. The zebra was beset by leopards
2. decorate or cover lavishly (as with gems)
3. annoy continually or chronically
1. He is known to harry his staff when he is overworked
2. This man harasses his female co-workers