×

stimulus meaning in French

n. stimulant; poussée, impulsion; aiguillon

Related Words

  1. stimulator
  2. stimulatory
  3. sting
  4. sting in the tail
PC Version

Copyright © 2018 WordTech Co.