arabdict Dictionary & Translator - Arabic-English translation for مَنْجَنِيق

      Noun

      catapult [pl. catapults] , {weapons}
      launcher [pl. launchers]
      petard [pl. petards] , {chem.}
      منجنيق {كمياء}
      ballista {mil.}
      mangonel {mil.}
      ram {Eng.}
      منجنيق {هندسة}