Vocabulary

足止めを食う

to be stranded; to be forced to stay; to be obliged to stay

expression verb