Definition of "TTP"
TTP
noun
countable and uncountable, plural TTPs
(countable) Initialism of trusted third party.
(medicine, uncountable) Initialism of thrombotic thrombocytopenic purpura.
countable and uncountable, plural TTPs
(countable) Initialism of trusted third party.
(medicine, uncountable) Initialism of thrombotic thrombocytopenic purpura.