English word definition — powered by WordNet
a persistently annoying person
a boy or man
Want to remember blighter?