OVERLAY


Meaning of OVERLAY in English

(v. t.) To lay, or spread, something over or across; hence, to cover; to overwhelm; to press excessively upon.

Webster's English dictionary.      Английский словарь Webster.