What does barbette carriage mean?

barbette carriage meaning in General Dictionary

a gun carriage elevated so your gun may be fired across parapet