inlayer
noun 2
Definitions
noun
1
Someone or something that inlays.
2
A trough or channel carrying water to the wheel of a watermill.
Your note
not saved0 chars
noun
Someone or something that inlays.
A trough or channel carrying water to the wheel of a watermill.