ddnd police meted out severe blows to the criminals. This is mostly correct.... To "mete something out" means to dispense or give out punishment or harsh treatment.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
ddndpolice meted out severe blows to the criminals.This is mostly correct....