English Dictionary
Definition over-optimistic in British English
over-optimistic adjective
adjective
Synonyms and related words

English Dictionary