Definition of well-stored in English:

well-stored

adjective

  • 1Having an ample store or provision of something; well-stocked.

  • 2Properly or correctly kept or stored.

Origin

Late Middle English; earliest use found in Mandeville's Travels. From well + stored.

Pronunciation

well-stored

/ˌwɛlˈstɔːd/