overlaid ( synonym found)

Definition of overlaid:

°past tense of overlay.

Definition of overlaid:

°past tense of overlay.

Back to Top