LAY IN


Meaning of LAY IN in English

Store, provide, lay up.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.