Golden Bowl

Dictionary

SUFFOCATEDpp.

Choked; stifled.