Definition of Strategic stock:
Comparatively large stock of essential goods or materials, built up to withstand long holdups or scarcity due to natural calamities, strikes, or war. In comparison, buffer stocks are held for stabilizing prices to protect local exporters from losses resulting from wild swings in world commodity prices. Also called strategic stockpiles.
Meaning of Strategic stock & Strategic stock Definition