choking - Dictionary definition and meaning for word
choking
Definition (noun) a condition caused by blocking the airways to the lungs (as with food or swelling of the larynx)
Definition (noun) the act of suffocating (someone) by constricting the windpipe
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com