imprint on
中上級 (B2) neutral
To leave a strong, lasting mark or memory on someone.
"The gosling imprinted on the researcher and followed her everywhere."
To leave a strong, lasting mark or memory on someone.
"The gosling imprinted on the researcher and followed her everywhere."