SCOMBROID Meaning of SCOMBROID in English ( n. ) Any fish of the family Scombridae, of which the mackerel (Scomber) is the type. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012