VariousWords beta
Related Terms:
Definitions:
Adverb
irreproachably
blamelessly
Definition: in an irreproachable and blameless manner; "she had lived blamelessly until she met this man"
Definition: In a blameless manner.