TP Meaning of TP in English [tp] abbreviation title page, township TP abbreviation triple play Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012