SCOMFISH MEANING IN ENGLISH

• Scomfish Definition & Synonyms

  1. (v. t. & i.) To suffocate or stifle; to smother.


RECENT SEARCHES