past tense of store; kept for future use
from Old French estorer, from Latin instaurare
Fundamental concept for preservation and resource management
Complete word intelligence in one call. Free tier — 50 lookups/day.