Definition of IDDD in US English:

IDDD

  • International direct distance dialing.