to lay up in store

listen to the pronunciation of to lay up in store
English - English

Definition of to lay up in store in English English dictionary

to lay up
{v} chest