Sheepish patients Synonyms

Definitions for Sheepish


  • (adjective) not comfortable around people
  • (adjective) showing a sense of shame
  • (adjective) like or suggestive of a sheep in docility or stupidity or meekness or timidity

SP abbreviation

SP is an abbreviation for Sheepish Patients
What does SP stand for?
SP stands for "Sheepish Patients"