Share your thoughts (7)
I believe the answer is:
commune
(Other definitions for commune that I've seen before include "Group living together, sharing all" , "Group living together that shares everything" , "Talk together" , "Kibbutz, for example" , "Talk - sharing group" .)