VariousWords beta
Related Terms:
Definitions:
Adverb
sheepishly
Definition: in a sheepish manner; "sheepishly he handed her back the money"
Definition: In a sheepish way; meekly; self-consciously; with embarrassment.