Fetching details from the dictionary...

to stop (moving); to come to a stop
to stop (doing, working, being supplied); to come to a halt; to cease; to be stopped; to be suspended
to alight; to perch on
「止まる」 has another reading with different meanings.
時計が止まっている。
The clock has stopped.
信号が赤だから止まってね。
Stop because the light is red.
急に車が止まったので後ろの車も止まった。
The car stopped suddenly, so the car behind stopped too.