BARRIER


Meaning of BARRIER in English

(n.) A fortress or fortified town, on the frontier of a country, commanding an avenue of approach.

Webster's English dictionary.      Английский словарь Webster.