Definitions of barbican
1. [n] - a tower that is part of a defensive structure (such as a castle)
barbican Synonyms
barbacan
Other infomation on barbican
uSearch results for barbican
WIKIPEDIA results for barbican
amazon results for barbican
ebay results for barbican
Dictionary © 1999- . All rights reserved. Cheap Number Plates