WordNet: stimuloida

Sanatista
stimulate (muscles) by administering a shock



stimuloida