v.
1.deprive of oxygen and prevent from breathing
2.impair the respiration of or obstruct the air passage of
3.become stultified, suppressed, or stifled
4.suppress the development, creativity, or imagination of
5.be asphyxiated
6.feel uncomfortable for lack of fresh air
7.struggle for breath
Idiom of the Day
tricks of the trade
a smart or quick or skillful way of doing something
The man knows many tricks of the trade in the publishing business.