区别辨析spread、circulate、distribute与propagate

这些动词均含“传播,散播”之意。

spread : 普通用词,使用广泛。指传播疾病、思想、文化、习惯或谣言等。
circulate : 既指某物在一物体内循环流动,又可指在一定范围内传播物品、刊物或思想、语言等。
distribute : 指把一定数量的东西分成若干等份进行分发。
propagate : 指自觉地努力推广,也指宣传或散布。