light engine









light engine


noun

  1. a railway locomotive in motion without drawing any carriages or wagonsUS equivalent: wildcat
50 queries 0.535