Meaning of 車止め in Japanese

  1. Words

Definition of 車止め

  1. (n) (railway) buffer stop; bumper; bumping post
Back to top