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

Заста́вить. Считается семантической калькой нем. anhalten. Ср. поставить на место, отставка.

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