History
History
Synonyms
UK
US
Meaning:
fastidious

(of a person) difficult to please; quick to find fault

very careful, meticulous

OVERDELICATE as in Wiktionary
OVERDELICATE as in Wikipedia