emboly definition, emboly meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

emboly

  

      n   pl   , -lies      another name for       invagination       3  
     (C19: from Greek embole an insertion, from emballein to throw in; see emblem)  
English Collins Dictionary - English Definition & Thesaurus  
See also:

embody, embolic, embolus, embowel

Add your entry in the Collaborative Dictionary.

Advertising