Tbt definition

(nautical) Initialism of target bearing transmitter.
noun
0
0
(Internet) Initialism of truth be told.
noun
0
0
Advertisement