What is meant by Imprinting on someone?
Answers
Answered by
0
imprinting means following someone and feeling secure by staying with them
ex. duck imprint on the things which they see 1st after their birth
Similar questions