Definify.com

Definition 2024


stimulants

stimulants

English

Noun

stimulants

  1. plural of stimulant

French

Noun

stimulants m

  1. plural of stimulant