Seahorse Meaning

There are 2 meaning(s) for word Seahorse

Meaning 1 : small fish with horse-like heads bent sharply downward and curled tails; swim in upright position

    Synonyms : sea horse
Meaning 2 : either of two large northern marine mammals having ivory tusks and tough hide over thick blubber

    Synonyms : sea horse,  walrus