Ingrains meaning : To dye with a fast or lasting colour. To make (something) deeply part of something else.
ingrains
turbid
cornered
mailing list
pultrudes