Term of the Moment

computercruiter


Look Up Another Term


Definition: TAT


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