touchdown center
n. A facility where business travelers can make calls, plug in their notebook computers, and connect to the Internet.

Example Citation:
"Innovation in property formats will certainly be needed as the melding of the powerful forces of technology and communications, alter the way business is conducted and transacted. We are already witnessing the growth of new taxonomies -- local fulfilment depots, distribution parks, retail showcases, touchdown centres, commercial villages, loft offices, [and] leisure quarters."
—Yu Lai Boon, "New dawn for property," Business Times (Singapore), June 1, 2000

Related Words: