It Covered Up Embarrassment in the Garden of Eden

This page is the CodyCross answer for the clue below from Department Store, Group 515, Puzzle 5 (Talent Shows).

Question is: It Covered Up Embarrassment in the Garden of Eden

and the answer is: FIGLEAF

Word Meaning:

FIGLEAF — Alternative spelling of fig leaf.

Definitions from Wiktionary.