LAY DOWN ONE'S CARDS Meaning of LAY DOWN ONE'S CARDS in English See: LAY ONE'S CARDS ON THE TABLE. Dictionary of English idioms . Словарь английских идиом. 2012