English Dictionary
Definition overexcited in British English
overexcited adjective
adjective
/ˌəʊvərɪkˈsaɪtɪd/
Synonyms and related words
