through穿过的意思是顺着马路走。cross是动词,穿过,一般指横着穿过。而更正规的是through与介词across对应。另一个区别是through是指立体意义的穿过,比如穿过街道,人群,树林。across是指平面意义的穿过,比如穿过天空,穿过水面,湖面。