B3A1R1B3E1T1T1E1
12 points
BARBETTE is validvalid
a platform [n BARBETTES]
(French) an earthen terrace inside the parapet of a rampart, acting as a platform for guns [n -S]
a platform [n BARBETTES]
(French) an earthen terrace inside the parapet of a rampart, acting as a platform for guns [n -S]