English | German | Russian | Czech

barmkin English

Meaning barmkin meaning

What does barmkin mean?

barmkin

(obsolete) The battlement on the exterior fortification of a castle in northern England and parts of Scotland; a barbican.

Are you looking for...?