Definition of “fig leaf” - English Dictionary