rhizoverb
Beta
Feedback
→
diffident
Lacking self-confidence
adjective · Shy or hesitant because of a lack of self-confidence.
Enable JavaScript for search, audio, and interactive vocabulary practice.