GLOMERATE Meaning of GLOMERATE in English adj. Bot. & Anat. compactly clustered. Etymology: L glomeratus past part. of glomerare f. glomus -eris ball Oxford English vocab. Оксфордский английский словарь. 2012