Dictionary search results

Showing 1-3 of 3 results

scorch British & World English

Burn the surface of (something) with flame or heat

scorched in scorch British & World English

(Of the heat of the sun) cause (vegetation or a place) to become dried out and lifeless

scorched earth policy British & World English

A military strategy of burning or destroying crops or other resources that might be of use to an invading enemy force