plaster saint

Explore definitions, synonyms, and language insights of plaster saint

Definitions

Noun
a person (considered to be) without human failings; "he''s no plaster saint"

More General Terms