IMPRINT
Meaning of IMPRINT in English
n.
1) to bear an ~ (to bear the ~ of genius)
2) to leave one's ~ on
The Bbi combinatory dictionary of English, a guide to word combinations.
Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.
2012