T.T.

1) (скор. від technical terms) технічні умови

2) (скор. від telegraphic transfer) грошовий переказ по телеграфу

Джерело: Англійсько-український словник на Slovnyk.me