scolder

Noun
  1. Someone (especially a woman) who annoys people by constantly finding fault (synset 110581289)

Found on Word Lists

Other Searches