Intromission

French Meaning

intromission

English Meaning

  1. The act or process of intromitting; introduction or admission.