Arabic-English dictionary »

مِدْفَع meaning in English

ArabicEnglish
مِدْفَع m

cannonartillery piece

gunmilitary: a cannon with relatively long barrel, operating with relatively low angle of fire, and having a high muzzle velocity

مِدْفَع مَاء m

water cannondevice shooting water

مِدْفَعِيّة f

artilleryweapon

زَوْرَق مِدْفَعِيَّة f

gunboatsmall armed vessel

عَلَف مِدْفَع m

cannon foddermilitary forces considered to be expendable

وَقُود مِدْفَع m

cannon foddermilitary forces considered to be expendable