detention, holding someone up, keeping someone from moving on
足止め?
Held up?
— Godzilla Minus One (2023)
できるだけ足止めするんだぞ
Hold them off for as long as you can.
— ライフ・イズ・ビューティフル (1997)
足止めをしろとさ
They told me to stall them.
足止めされる
Be held up
— ブレット・トレイン (2022)