Noun barbican has 1 sense
  1. barbican, barbacan - a tower that is part of a defensive structure (such as a castle)
    --1 is a kind of tower
,
TOP