tapadera
B2 · noun · f
eyelid
🫕 tapa (lid) + -dera (thing that does) = the thing that covers
Spanish tapa means lid or cap, and tapar means to cover. A tapadera is the lid itself, and by extension a front or cover story that hides something, like a business used to conceal illegal activity.