English Dictionary
Definition self-defence in British English
self-defence noun
[uncountable] noun
Synonyms and related words
Example
self-defence classes
Synonyms and related words
