NichiDict

自動列車停止装置

じどうれっしゃていしそうち
[jidouresshateishisouchi]

Meanings

1.Noun

automatic train stop; ATS