...
مربض {مِدْفَعِيّةٍ}
Noun
emplacement [pl. emplacements] , {weapons}
emplacement [pl. emplacements]
emplacement {mil.}
emplacement {weapons}