Refine this word faster
Inlayer
noun
Definitions
Noun
- 1 Someone or something that inlays.
- 2 A trough or channel carrying water to the wheel of a watermill.
Etymology
From inlay + -er.
See also for "inlayer"
Next best steps
Mini challenge
Unscramble this word: inlayer