Definition of point lever in English:

point lever

noun

  • A lever by which a point on a railway, tramline, etc., is moved.

Origin

Mid 19th century; earliest use found in The Times.