pinlay

English

Etymology

Blend of pin +‎ inlay

Noun

pinlay (plural pinlays)

  1. (dentistry) An inlay braced with pins.

Anagrams