LAY Meaning of LAY in English n. ballad, song, air, refrain, strain, melody; poem, ode, lyric, rhyme, ballade Macaulay wrote a book entitled Lays of Ancient Rome Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012