ding-ding n. a streetcar or trolley. Editorial Note: Athough this term is specific to Hong Kong, in Japan streetcars are sometimes called chin chin densha, meaning βding ding trains.β Etymological Note: Imitative of the sound of a bell. (source: Double-Tongued Dictionary)