Происхождение слова застава

Заста́ва. Общеслав. Производное от заставити «загородить, защитить», преф. образования от ставити. См. ставить. Исходно — «то, что ограждает», «отряд для защиты города».

См. также: значение слова застава в толковых словарях.