Definitions of fox squirrel:

  • noun:   exceptionally large arboreal squirrel of eastern United States