IDD

Definition : International Direct Dialling
Category : Governmental » Standards
Country/Region : Worldwide Worldwide
Popularity :

What does IDD mean?

International Direct Dialling (IDD) is an international telephone call dialled by the caller rather than going via an operator.