scomfish

listen to the pronunciation of scomfish
Английский Язык - Английский Язык
Defeat, vanquish
Suffocate, stifle, choke (with heat, smoke, etc.). Also, seriously injure
To suffocate or stifle; to smother