OWN UP


Meaning of OWN UP in English

intransitive verb

: to admit or confess frankly and fully

if your ball broke the window … you own up — Boy Scout Handbook

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.