plaster saint Meaning, Definition & Usage

  1. noun a person (considered to be) without human failings
    • he's no plaster saint

WordNet