overlay

noun

To lay upon or over; cover or spread over the surface of.

To burden or encumber; oppress.

To lie upon; hence, to smother by lying upon: for overlie.

To obscure by covering; cloud; overcast.

To span; join the opposite sides of.