Scomfished, past participle of scomfish. Synonyms in the same form.
stifled
All synonyms for scomfish →