reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
scrupulous adhering strictly to standards of ethics or morality; punctilious. [1/2 definitions]