English-Chinese dictionary »

harridan meaning in Chinese

EnglishChinese
harridan (vicious and scolding woman)
noun
[UK: ˈhæ.rɪ.dən]
[US: ˈhæ.rɪ.dən]

老太婆 /lǎotàipó/noun

老泼妇 /lǎopōfù/noun

老潑婦noun