VariousWords beta
Related Terms:
Definitions:
Adjective
overcautious
Definition: unnecessarily cautious; "sometimes it doesn't pay to be overcautious in business"
Definition: Excessively cautious.