FIG LEAF


Meaning of FIG LEAF in English

leaf of a fig tree; something which conceals or hides (usually insufficiently or inadequately)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.