gave away the store

English

Verb

gave away the store

  1. simple past of give away the store