English synonyms about - contact  

plaster saint

noun

1 plaster saint

A person (considered to be) without human failings.


Find more on plaster saint elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0156