• word of the day

    walrus

    walrus - Dictionary definition and meaning for word walrus

    Definition
    (noun) either of two large northern marine mammals having ivory tusks and tough hide over thick blubber
    Synonyms : sea horse , seahorse
Download our Mobile App Today
Receive our word of the day
on Whatsapp