1 Sometimes, nag at. annoy, irritate, irk, pester, criticize, ride, scold, carp (at), upbraid, badger, harass, harry, vex, henpeck, torment, hector, pick at, goad, pick on, find fault with, berate, nettle, bully, provoke, plague, worry, bother, Brit chivvy or chivy or chevy, Colloq needle:
He nags her day and night about going on a diet.
2 scold, harpy, pest, shrew, virago, termagant, fishwife:
You certainly can be a terrible nag, can't you?
jade, Rosinante; horse, hack, pony, dobbin, racehorse, Thoroughbred, Slang gee-gee, US hayburner, plug, bangtail, gee-gee:
That old nag wouldn't be able to clear the fence.