Embarrassment(noun)

Embarrassment - A feeling of self-consciousness, shame, or awkwardness.

A feeling of self-consciousness, shame, or awkwardness.

Hindi meaning:शर्मिंदगी/उलझन

Learn it with 19 more words: Daily Vocabulary – 19 October 2016 →

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!