Definify.com

Definition 2025


imprinting_on

imprinting on

English

Verb

imprinting on

  1. present participle of imprint on