Definition of points lever in English:

points lever

noun

  • = point lever.

Origin

1930s; earliest use found in The Times.