What does buffer stock mean?

buffer stock meaning in Business Dictionary

A supply of inputs held as a reserve to guard against unforeseen shortages or needs. See also strategic stock.