Word Meaning

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


Meaning of bartizan

- A small, overhanging structure for lookout or defense, usually projecting at an angle of a building or near an entrance gateway.