Log in
Search words & phrases
own up
US /on ʌp/
・
UK /əun ʌp/
A1
Definition
Video subtitles
phrasal verb
To admit that you did something wrong
other