meaning of downer

1. a drug that reduces excitability and calms a person


Related Words

downer |

Developed & Maintained By Taraprasad.com

Treasure Words