Term of the Moment

email scam


Look Up Another Term


Definition: TAT


(TransATlantic) Cross-Atlantic ocean communications. See TAT-1.