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)