A person or device that causes asphyxia; something that suffocates or deprives of oxygen.
From 'asphyxiate' plus the agent suffix '-or,' forming a noun that means something or someone that causes the action.
Try Another Word