squirrelled away

English

Verb

squirrelled away

  1. simple past and past participle of squirrel away