Lay in (something) lay (something) in

To store up a supply of something, to get and store something for future use.

The farmer is trying to lay in as much food as possible before winter comes.