abashed - Dictionary definition and meaning for word abashed
When members of "ABBA" "shed" their clothes in front of the audience, they are "abashed".
Powered by Mnemonic Dictionary
abae<an indian slang used to humiliate> + shed<fall down i.e. shedding tears.>