0%

ALL meanings of barmkin

B b
  • noun barmkin the outer fortification of a castle, or the battlement thereof 3
  • noun barmkin (Obsolete (No longer in use)) The battlement on the exterior fortification of a castle in northern England and parts of Scotland; a barbican. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?