SEAHORSE
Definition:
- [noun] either of two large northern marine mammals having ivory tusks and tough hide over thick blubber
Synonyms: walrus, sea horse - [noun] small fish with horselike heads bent sharply downward and curled tails; swim in upright position
Synonyms: sea horse
Synonyms:
- Search for synonyms for SEAHORSE



