• word of the day

    overkill

    overkill - Dictionary definition and meaning for word overkill

    Definition
    (noun) the capability to obliterate a target with more weapons (especially nuclear weapons) than are required Definition
    (noun) any effort that seems to go farther than would be necessary to achieve its goal
Download our Mobile App Today
Receive our word of the day
on Whatsapp