stowed away

English

Verb

stowed away

  1. simple past and past participle of stow away