noun zhu river in SE China, forming an estuary between Macao & Hong Kong: c. 100 mi (161 km) 0
noun zhu (music) An ancient string instrument (chordophone), originating in ancient China; its nature is not known but was probably a zither-like rectangular body featuring silk or gut strings played with a bow. 0