Meaning To make something more active. ابھارنا، متحرک کرنا Example“Low taxes may stimulate business.” Synonymsencouragespurarouse Antonymsdiscouragedeaden Practise advanced words All words