lay aside for
lay aside (something) for (someone or something)
To save or keep something in reserve for someone or for a future use. The first noun or pronoun can also be used between "lay" and "aside." You should lay aside part of each paycheck for your retirement fund. We should lay some lunch aside for Jerry, I'm sure he'll be hungry when he gets home.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
lay something aside for someone or something
to put something aside, in reserve, for someone or something. I laid some cake aside for Tom, but someone else got it. I laid aside some cake for Tom.
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.