barbacan : Definition, Usages, News and More

Search Words

barbacan


  • n  a tower that is part of a defensive structure (such as a castle)

Hot News: The Heading Text Size Should Match With the Size Of The Image