roof turret

English

Noun

roof turret (plural roof turrets)

  1. Synonym of ridge turret.