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