STIMULABLE Meaning of STIMULABLE in English ˈ ̷ ̷ ̷ ̷ləbəl adjectiveEtymology: stimul ate + -able : capable of being stimulated Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012