English | German | Russian | Czech

onlay English

Meaning onlay meaning

What does onlay mean?

onlay

(transitive, literary) To lay or place something on a surface.

onlay

(often, attributive) A material placed such that it overlaps another.

Are you looking for...?