RELATED WORDS
PARAPHRASING
(of a person) difficult to please; quick to find fault
very careful, meticulous
easily shocked; extremely (often too) moral
shy and strict in behavior