Overexcite
Word Dictionary
-> Overexcite
Search:
Overexcite
(v. t.) To excite too much.
Terms of Use
Canadian Jobs