词根
mun(i)= public 公共的

communal adj. 公共的

com 共同 + mun 公共的 + al …的 → 公共的

commune v. 交谈

commune n. 公社

com 共同 + mun 公共的 + e → 大家一起说 → 商量,引申为大家的地方 → 公社

communicate v. 交流;通知

com 共同 + mun 公共的 + icate →〔大家〕交谈;使大家知道 → 交流;通知

community n. 社区,社会

com 共同 + mun 公共的 + ity 具备某种性质,状况 → 公共状态 → 社会,社区

communize v. 共产化

commun 共同 + ize …化 → 公社化 → 共产化

immunity n. 免除;免疫

im 不 + mun 公共的 + ity 不给大家都有的〔权利〕→ 免除 → 能免除一般疾病的 → 免疫

immunize v. 使免疫;免除

im 不 + mun 公共的 + ize 使… → 不受大众〔的影响〕,能免除杂念的 → 使免疫;免除

municipal adj. 都市的,市政的

muni 公共的 + cip 头 + al …的 → 公众之头 → 市政的

municipality n. 市政当局

municipal 都市的,市政的 + ity 具备某种性质,状况 → 市政当局

munificent adj. 慷慨的

muni 公共的 + fic 做 + ent 具有…性质的,关于…的 → 做出来给大家 → 慷慨的