Popular Wordlists
  • word of the day

    squirrel

    squirrel - Dictionary definition and meaning for word squirrel

    Definition
    (noun) a kind of arboreal rodent having a long bushy tail Definition
    (noun) the fur of a squirrel
Connect with us on Facebook