HEAD OF LETTUCE Meaning of HEAD OF LETTUCE in English upper part of a lettuce plant Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012