English translation of आत्मरक्षा
आत्मरक्षाPowered by COBUILD /atmaraksha/
Definitions and Translations
nf/atmaraksha, åtmarakshA, aatmarakshaa, åtmarakshā/
self-defence uncountable noun
Self-defence is the use of force to protect yourself against someone who is attacking you.
⇒ He acted in self-defence.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of आत्मरक्षा from the Collins Hindi to English Dictionary