TM


Meaning of TM in English

■ abbreviation (trademark in the US) Transcendental Meditation.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.