History
History
Synonyms
UK
US
Meaning:
prudish

easily shocked; extremely (often too) moral

shy and strict in behavior

OVEREXACT as in Wiktionary
OVEREXACT as in Wikipedia