Uk English Meaning of own up
Own up
Other Uk English words related to Own up
Nearest Words of own up
Definitions and Meaning of own up in English
own up (v)
admit or acknowledge a wrongdoing or error
FAQs About the word own up
Own up
admit or acknowledge a wrongdoing or error
admit,confess,nick,come clean,spill,talk,tattle
quiet,Clam up,hush
own goal => Own goal, own => own, owlt => owlet, owllight => Owllight, owlism => autism,