PROVED ITSELF


Meaning of PROVED ITSELF in English

stood the test, was found to be true by experience or trial

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.