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: NT NOF 57K QCA PRS UCP 12122 WYVK ACTS 76078 JBN ZEN LASMAT WOCS EPOP