Downers meaning in malayalam

Word: Downers

Meanings of Downers in malayalam :

Thaazheaattu (താഴോട്ട്‌)
Downers definition
Noun:
Last name, frequency rank in the U.S. is 6765
(medicine,pharmacology) a drug that reduces excitability and calms a person
Related wordsDowners - Thaazheaattu (താഴോട്ട്‌)
Malayalam to English
English To Malayalam