Attested
.to
Menu
Definition
feeling shame or guilt or embarrassment or remorse
Seed
·
Term in context
ashamed
in
CommonParlance