[заста́вить]
я заставлю · он заставит · прош. заставил
1. Принудить сделать.
Заставить работать. · Не заставляй себя ждать.
2. Загородить вещами.
Заставить проход коробками.
От «ставить». Первое значение выросло из второго: «заставить» значило перегородить путь, не оставив другого выхода.
вынудить — книжнее и жёстче
Заставить думать нельзя.
Принуждение в этом слове описано через тесноту: человеку заставили все пути, кроме одного. Тот же образ в «безвыходном положении» и в «загнать в угол».
заставить, заставлю, заставишь, заставит, заставим, заставите, заставят, заставил, заставила, заставили