INVAGINATION Meaning of INVAGINATION in English noun the condition of an invaginated organ or part. 2. invagination ·noun one of the methods by which the various germinal layers of the ovum are differentiated. Webster English vocab. Английский словарь Webster. 2012