kept
regularly in stock or supply

Translation:
English
Adjective
Add