cheval de frise – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

لکڑی یا لوہے کا بڑا بلّا جس میں چھ فٹ لمبی نوک دار سلاخیں لگی ہوں اور دشمنوں کی راہ روکنے کے لیے استعمال کی جاۓ ۔

🔹 Roman Urdu