Vocabulary
足止め
あしどめ
preventing (someone) from leaving; confinement; keeping indoors; inducement to stay
noun
suru-verb
vt
freq #27