claymore meaning in Hindi

Noun

A large two-handed sword historically used by Scottish Highlanders.

A type of land mine used for ambush attacks.

धावा हमलों के लिए उपयोग किया जाने वाला एक प्रकार का भूमि माइन।

English Usage: The military laid down claymores to secure the perimeter.

Hindi Usage: सेना ने períमीटर को सुरक्षित करने के लिए क्लेमोर बिछाए।

Share Anuvadan of claymore