Hanamaruhanamaru

とまる

止まる

to come to a halt

tomaru

JLPT
N4
Frequency
#8,485

Meanings

  1. 1
    to stop (moving); to come to a stopv5rvi
  2. 2
    to stop (doing, working, being supplied); to come to a halt; to ceasev5rvi
  3. 3
    to alight; to perch onv5rvi

JMdict 1310620

In a sentence

そして電車でんしゃキーッいうおと立てたて止まっとまっ

Then, the train screeched to a halt.

Written with