• word of the day

    otter

    otter - Dictionary definition and meaning for word otter

    Definition
    (noun) the fur of an otter Definition
    (noun) freshwater carnivorous mammal having webbed and clawed feet and dark brown fur
Download our Mobile App Today
Receive our word of the day
on Whatsapp