store

UK: stɔː | US: stɔːr

Definition
  1. n. a place where goods are kept for sale; a supply kept for future use

  2. vt. to keep or accumulate something for later use

Structure
stor <to equip, supply>stor <to equip, supply>
Etymology

The word "store" traces back to Latin instaurare, meaning "to renew" or "prepare." Through Old French estorer, it evolved to mean "to supply" or "equip," later narrowing to its modern sense of a place holding goods. The silent "e" reflects its French influence, though the morpheme boundary is subtle. The shift from "supplying" to "a place of supply" mirrors commercial development in medieval Europe.

Examples
  1. She bought groceries at the local store.

  2. The warehouse stores thousands of products.

  3. Squirrels store nuts for the winter.

  4. This app stores your data securely.

  5. The museum is a store of ancient artifacts.