MohammedPreview
Open in TheBrain

To Conglutinate

  1. To stick or glue together.
  2. To join together; to unite.
Synonyms