lunette
Explore definitions, synonyms, and language insights of lunette
Definitions
Noun
temporary fortification like a detached bastion
Noun
oval or circular opening; to allow light into a dome or vault