estimular — meaning in English
Catalan → English · translate English → Catalan instead
English meaning
- stimulate verb To encourage activity, growth, or interest.
Senses
estimular is used for these senses in English:
- stir up (transitive) To arouse or excite (passion or action, etc.).
stimulate — full definition
- verb To encourage activity, growth, or interest.
- verb To arouse a physical or nervous response.