meaning of buffer stock

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.