instantcover

noun
UK /ˈɪnstəntˌkʌvə/
US /ˈɪnstəntˌkʌvər/

A cover that you can put on something very quickly.

The instantcover kept the rain off the picnic table.


OTHER MEANINGS

2. A protective layer that appears or is applied immediately.

The phone's instantcover formed as soon as it touched water.

3. A temporary shelter that can be set up in seconds.

They used an instantcover to shade the food at the party.

4. A quick-apply coating that hides marks or damage.

She sprayed an instantcover on the old wall before painting.