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

The meaning of the Acronym SMTR is...

SMTR is

  • SmarTire Systems, Inc.

SMTR is also in:

Acronym Definition Searched: BMOC 89714 LRRT FIS ANCL SCIP WYSA AUBT TWAC BFD 41166 JNT CWIP ATTN ARAV