From re- + stow.
restow (third-person singular simple present restows, present participle restowing, simple past and past participle restowed)