Definition of Shamefacedly

  • 1. In a shamefaced manner Adverb