Definition of push hold in English:

push hold

noun

  • A hold or grip that enables pushing or is secured by pushing; (Mountaineering) = pressure hold.

Origin

Early 20th century; earliest use found in Fort Wayne (Indiana) Evening Sentinel.