SHAMEFACED

Definition of SHAMEFACED

  1. (adj)extremely modest or shy
  2. (adj)showing a sense of shame
  3. (adj)showing a sense of guilt