Dictionary search results

Showing 1-2 of 2 results

defend British & World English

Resist an attack made on (someone or something); protect from harm or danger

defend English Thesaurus

a tower built to defend Ireland from Napoleon's threatened invasion