A word examined

overlay

noun
7 letters·English
noun

overlaya layer placed over something else, often to cover or add information

No comments yet