Green’s Dictionary of Slang

well-inlaid/-inlayed adj.

see inlaid adj.