0%

ALL meanings of do penance

do pen·ance
D d
  • intransitive verb do penance make amends for sth 1
  • noun do penance to do one or more acts of penance 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?