Acronyms, Abbreviations, and Initialisms.
All human edited and we add more daily

The meaning of the Acronym SMLE is...

SMLE is

  • Short Magazine, Lee Enfield

More Meanings For SMLE:

  • Short Magazine Lee Enfield
  • Short Magazine, Lee Enfield
  • Society of Miniature Locomotive Engineers

SMLE is also in:

Acronym Definition Searched: BLR FACES 64149 XFE SOARS SEM AIPM CSM BAA 47730 CGSA .HTML OB PYRO JEEP