Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of orillon

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