Rizhao noun1 •A city in southeastern Shandong, China.In China, authorities said they might soon shoot down an unidentified flying object over waters near the northern city of Rizhao, The South China Morning Post reported. — 2023