barrier
noun
°A structure that bars passage.
°An obstacle or impediment.