LAY DOWN Meaning of LAY DOWN in English 1.Resign, give up, offer up, sacrifice.2.Leave, quit, relinquish.3.Advance, propound, assert, allege, enunciate. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012