ted
has the following definition + add your definition
technology, entertainment and design
technology, entertainment and design is used in Acronym
The word ted is used in Acronym meaning technology, entertainment and design