TM Meaning of TM in English I. service mark — used for a Transcendental Meditation technique II. abbreviation trademark Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012