This is the 4787th most frequent Russian word.
заставить
To force or compel.
The verb 'заставить' here means 'to force', indicating the act of compelling someone to perform a specific action.
Я заставляю его делать домашнюю работу.
I make him do his homework.
In this sentence, 'заставить' expresses the idea of being forced to wait, reflecting the application of pressure or authority to cause action.
Они заставили нас ждать целый час.
They made us wait for an entire hour.
Here, 'заставить' is used reflexively to express compelling oneself to do something, showing internal motivation or effort.