EMBOLY Meaning of EMBOLY in English (n.) Embolic invagination. See under Invagination. Webster's English dictionary. Английский словарь Webster. 2012