English word definition — powered by WordNet
a persistently annoying person
Want to remember pesterer?