Definition of pull-and-push in US English:

pull-and-push

adjective

  • = push-and-pull; formerly especially with reference to locomotives.

Origin

Early 20th century; earliest use found in The Atlanta Constitution.