Term of the Moment

hyperrealistic robot


Look Up Another Term


Definition: IP call


(Internet Protocol call) A voice call made over an IP telephony (VoIP) network. See VoIP and ITSP.