Word Hen
What is the meaning of the word "
sheepishly
"?
Definitions:
in a sheepish, embarrassed manner
adverb
Sheepishly they handed me back the money.