TTM

English

Noun

TTM (plural TTMs)

  1. (business) Initialism of time to market.

Anagrams

Indonesian

Pronunciation

  • IPA(key): /te.te.ɛm/

Noun

TTM (plural TTM-TTM)

  1. (colloquial, slang) abbreviation of teman tapi mesra (friend with benefits)