to buy a product without needing it, as a precaution against its presumed increase in price
Borrowed from Latin caulis. Doublet of couve.
Practice speaking and memorizing "caule" and many other words and sentences in Portuguese.