the moral principles by which society coheres - моральные принципы, объединяющие общество
his version doesn't cohere with the known facts - его объяснение расходится с известными фактами
1. быть сцепленным, склеенным, связанным
the moral principles by which society ~s - моральные принципы, объединяющие общество
2. 1) согласоваться, соответствовать; гармонировать
his version doesn't ~ with the known facts - его объяснение расходится с известными фактами
2) быть последовательным
3. объединяться для совместных действий
Англо-русский строительный словарь.Академик.ру.2011.
• Be consistent
• Be united
• Cling
• Come together
• Hold fast
• Hold together
• Hold water
• Hold water, so to speak
• Make sense
• Stay united
• Stick
• Stick (to)
• Stick together
• Stick together, as an argument