FAQs About the word scomfish

imbarazzare

To suffocate or stifle; to smother.

No synonyms found.

No antonyms found.

scombroidea => Scombroidei, scombroid fish => Scombridi, scombroid => Scombroidi, scombriformes => Scombridae, scombridae => Scombridi,