Englishfor English speakers
overactive English
Meaning overactive meaning
What does overactive mean?
overactive
Synonyms overactive synonyms
What other words have the same or similar meaning as overactive?