INLAID


Meaning of INLAID in English

Well inlaid; in easy circumstances, rich or well to pass.

Slang English vocab.      Английский сленговый словарь.