Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
overconfident  
brash, cocksure, foolhardy, hubristic, overweening, presumptuous, riding for a fall  (informal) uppish  (Brit. informal) 
 
Antonyms  
 cautious, diffident, doubtful, hesitant, insecure, timid, timorous, uncertain, unsure