BARBICAN Meaning of BARBICAN in English garda-turre, watch-turre, barbacan English Interlingue dictionary. Английский словарь Интерлингве. 2012