RELATED WORDS
PARAPHRASING
(of a person) difficult to please; quick to find fault
very careful, meticulous