ReadWriteQuiz
Chinese dictionary
derogcan’t bear to look at; one's eyes could not bear the scene
他那所有窗户都坏了的房子真是目不忍睹。
His house of which the windows were all broken was a depressing sight.
antonym
他那所有窗户都坏了的房子真是目不忍睹。
His house of which the windows were all broken was a depressing sight.