barrier
anything serving to maintain separation by obstructing vision or access