• word of the day

    de-escalation

    de-escalation - Dictionary definition and meaning for word de-escalation

    Definition
    (noun) (war) a reduction in intensity (of a crisis or a war)
Download our Mobile App Today
Receive our word of the day
on Whatsapp