IRREPROACHABLE


Meaning of IRREPROACHABLE in English

( a. )

Not reproachable; above reproach; not deserving reproach; blameless.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.