Definition of LMS in English:

LMS

  • 1(in the UK) local management of schools.

  • 2historical (in the UK) London Midland and Scottish (Railway).