Meaning of bumping post in English:

bumping post

noun

North American
  • A buffer, specifically one fixed to the end of a railway track.

Origin

Early 18th century; earliest use found in Edward Ward (1667–1731), satirist.