Thesaurus.com
Dictionary.com
Showing results for own up to. Search instead for owns to.

own up to