English Dictionary
Definition pearl clutcher in British English
pearl clutcher noun
noun
1
a derogatory word for someone with conservative or traditional views who is easily shocked
