Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. lǎoshǔguòjiērénrénhǎndǎ 老鼠过街,人人喊打 (of a harmful person or thing) hated by everyone lǎoshǔguòjiērénrénhǎndǎ 老鼠過街,人人喊打 (of a harmful person or thing) hated by everyone