Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orillon Definition

Cancel
orillon
noun
A semicircular projection made at the shoulder of a bastion for the purpose of covering the retired flank, found in old fortresses

Words Related to orillon!

orillon Examples by Brain Bank Users