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