Word info

tourelle

Noun

Meaning

tourelle (plural tourelles)

A turret.

Source: en.wiktionary.org

Close letter words and terms