SCOMFISH Meaning of SCOMFISH in English vt & ·vi to suffocate or stifle; to smother. Webster English vocab. Английский словарь Webster. 2012