Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sheepish
in English
sheepish
#moderate
Definitions
Adjective
feeling
ashamed
;
embarrassed
He
looked
sheepish
after
being
caught
lying
.
displaying
shy
;
embarrassed
behavior
The
sheepish
student
avoided
eye
contact
with
the
teacher
.
having
a
meek
nature
;
submissive
Her
sheepish
demeanor
made
her
appear
timid
and
unassertive
.