Barbican
English Meaning
A tower or advanced work defending the entrance to a castle or city, as at a gate or bridge. It was often large and strong, having a ditch and drawbridge of its own.
- A tower or other fortification on the approach to a castle or town, especially one at a gate or drawbridge.
Sorry, No Malayalam Meaning for your input!
See Barbica Want To Try Barbican In Malayalam??