Skip to content

squirrels

Dictionary definition · squirrel

noun

  1. a kind of arboreal rodent having a long bushy tail
  2. the fur of a squirrel

Source: Open English WordNet (CC BY 4.0).