Level:
ReadWriteQuiz
Chinese dictionary
- 1
adv.no/little wonder; so that's why...; that explains why...
天气预报说晚上有雨,怪不得这么闷热。
The weather report says that there will be a rain tonight. No wonder it is so sultry.
外面下雪啦,怪不得这样冷。
No wonder it's so cold. It's snowing outside.
我和她见过面,怪不得有些面熟。
I've met her before. No wonder she looks familiar.
synonym
- 2
v.not to blame; not take offence
昨天下了那么大的雨,她没有赶到,也怪不得她。
She was not to blame for being absent. It rained so heavily yesterday.
我自己不好,怪不得别人。
I can't blame others for my own failings.
这事怪不得她。
She's not to blame for this.
synonym