Dictionary.com
Thesaurus.com
had been cohering
  • past perfect progressive of cohere.

More Suggestions