barbette carriage Meaning, Definition & Usage

  1. noun a gun carriage elevated so that the gun can be fired over the parapet

WordNet