愧对kuìduìTop 35000Meanings1. to be ashamed to face (sb)2. to feel bad about having failed (sb)Characters used愧ashamed对right