• word of the day

    musquash

    musquash - Dictionary definition and meaning for word musquash

    Definition
    (noun) beaver-like aquatic rodent of North America with dark glossy brown fur
    Synonyms : muskrat , ondatra zibethica
Download our Mobile App Today
Receive our word of the day
on Whatsapp