English translation of 'आत्मरक्षा'
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