stock
Definition
The supply of goods available in a shop or warehouse, or the total number of things, especially animals or a particular breed.
Español El suministro de bienes disponibles en una tienda o almacén, o el número total de cosas, especialmente animales o una raza particular.
Example
"The store had a large stock of winter coats."