mother of our lord (noun) Blessed Virgin: mother of Jesus
Sinonime: belittle,
criticize, cut down to size, dis,
disparage, dump on, find fault,
knock*,
malign, mudsling, pan, pooh pooh,
put down*, rap,
rip, roast, run down,
slam,
slander, take a dig at, take down a peg, tear down, tear to pieces