DEFENSE Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/defense
WEBthe support of a cause or the like by speech, argument, etc.: He spoke in defense of the nation's foreign policy. a speech, argument, etc., in vindication: She delivered a defense …
DA: 1 PA: 54 MOZ Rank: 66