Online English Dictionary

Home

Suffocative


a.

Tending or able to choke or stifle.


© 2009 Dammam Community College