#9,074
- ①
-
②
to sink into (one's mind); to be (deeply) ingrained; to be instilled; to be embedded; to be impressed
Learn this word with smart reviews that adapt to you
Save word