Some common synonyms of stimulate are excite, pique, provoke, and quicken.
What is the full meaning of stimulating?
1. inspiring new ideas or enthusiasm. 2. (of a physical activity) making one feel refreshed and energetic.
What is the synonym of enormously?
Some common synonyms of enormous are colossal, gigantic, huge, immense, mammoth, and vast. While all these words mean "exceedingly large," enormous and immense both suggest an exceeding of all ordinary bounds in size or amount or degree, but enormous often adds an implication of abnormality or monstrousness.