OWN ONE'S FAULTS Meaning of OWN ONE'S FAULTS in English admit one's mistakes, admit one's errors Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012