Term of the Moment

dogfooding


Look Up Another Term


Definition: telecommunications


Communicating information, including data, text, pictures, voice and video over long distance. See communications.