nag

verb
  1. To annoy or irritate someone with persistent fault-finding or continuous urging. verb
    She would often nag her husband about his smoking habits.
    The teacher nagged the students to complete their assignments on time.
  2. A person who persistently annoys or criticizes others. noun
    He became known as a nag because he constantly criticized his coworkers.
    Living with a nag can be quite exhausting.
  3. A horse, especially one that is old or in poor condition. noun
    The old nag struggled to keep up with the younger horses.
    He bought a cheap nag for his farm work.