Skip to main content

orillon

English orillon meaning in English  •  orillon का अर्थ अंग्रेजी में
Noun
  • A semicircular projection made at the shoulder of a bastion for the purpose of covering the retired flank, -- found in old fortresses.
Advertisement