meticulous - English Synonyms Dictionary