T/D


time deposit.

Definition for t-d (2 of 2)

T.D.


Traffic Director.
Treasury Department.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019