GLOMERATE MEANING IN ENGLISH

• Glomerate Definition & Synonyms

  1. (a.) Gathered together in a roundish mass or dense cluster; conglomerate.
  2. (v. t. & i.) To gather or wind into a ball; to collect into a spherical form or mass, as threads.


• Glomerated Definition & Synonyms

  1. (imp. & p. p.) of Glomerate


RECENT SEARCHES