This is the 11747th most frequent Russian word.
задерживает
"Задерживает" means "delays" or "holds back" in English.
Here, 'задерживает' is used to mean 'delays' or 'holds up' in the context of affecting timing due to external circumstances.
Автобус задерживает время моего прибытия.
The bus delays the time of my arrival.
In this example, 'задерживает' is used to mean 'holds' or 'keeps' in reference to controlling a physical action, specifically breathing.
Он задерживает дыхание, чтобы лучше услышать шум.
He holds his breath to better hear the noise.
Here, 'задерживает' is used to mean 'impedes' or 'blocks' in the context of causing a delay or obstruction in movement.