STIMULATION


Meaning of STIMULATION in English

n 1. stimulation; 2. (action of) goading

Interlingua English vocab.      Английский словарь Интерлингва.