overlay

1. (verb) put something on top of something else; "cover the meat with a lot of gravy"
Synonyms: cover
Related Words: splash

2. (verb) kill by lying on; "The sow overlay her piglets"
Synonyms: overlie
Related Words: kill

3. (noun) a layer of boards applied to the studs and joists of a building to strengthen it and serve as a foundation for a weatherproof exterior
Synonyms: overlayer, sheathing
Related Words: protection, protective covering



Terms and Conditions of Use / Copyright Notice