Look Up Another Term

Definition: TAD


(Telephone Answering Device) An answering machine.