overlaid Definition
Definition
To lay one thing over another, often to cover partially or fully, or to place one on top of another so that they partially or fully cover each other, often in a layered or stacked manner.
Browse
To lay one thing over another, often to cover partially or fully, or to place one on top of another so that they partially or fully cover each other, often in a layered or stacked manner.
Browse