Words
Verbs
Sentences
Synonyms
Vocabulary
Word
sheepish
Meanings;
(of a person or expression) showing embarrassment from shame or a lack of self-confidence.(adjective)
Synonyms
embarrassed
uncomfortable
hangdog
self-conscious
Look at other words;
Example Sentences