IRREPROACHABLY

Definition of IRREPROACHABLY

  1. (adv)in an irreproachable and blameless manner