Summary
English Synonyms:   more detail...
  1. plaster saint:


English

Detailed Synonyms for plaster saint in English

plaster saint:

plaster saint [the ~] noun

  1. the plaster saint
    – a person (considered to be) without human failings 1
    the plaster saint
    – a person (considered to be) without human failings 1

Alternate Synonyms for "plaster saint":


Related Definitions for "plaster saint":

  1. a person (considered to be) without human failings1
    • he's no plaster saint1

Related Synonyms for plaster saint