SEAHORSE Meaning of SEAHORSE in English [noun] [C] - a small fish which swims in a vertical position and has a head like that of a horseSee picture: Fish Cambridge English vocab. Кембриджский английский словарь. 2012