English word definition — powered by WordNet
annoy continually or chronically
make a pillaging or destructive raid on (a place), as in wartimes
Want to remember harry?