बहुत लज्जित होना; शर्मिंदा होना।
What is definition, meaning of hindi muhavara mare sharam ke pani pani hona ? (Muhawara मारे शरम के पानी पानी होना ka matlab - arth Kya Hai?).