Phrasal Verbs
to admit that you have done something wrong synonym own up (to something/to doing something) It's time for the President to fess up.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.