TIDD: Travel Industry Discount Directory

What does TIDD mean? The above is one of TIDD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Travel Industry Discount Directory