SQUIRREL Meaning of SQUIRREL in English v. hoard, gather for use in a time of need (money, food, etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012