Definition for STIM'U-LA-TOR

STIM'U-LA-TOR, n.

One that stimulates.

Return to page 267 of the letter “S”.