Suffocated; choked.
One who takes care of geese.
To become choked, stifled, or smothered.
To destroy; to extinguish; as, to suffocate fire.
To choke or kill by stopping respiration; to stifle; to smother.