SID Meaning of SID in English e-onThe bus hit the car side-on (= on its side). -sided [suffix]a steep-sided hillA cube is a six-sided polyhedron. Cambridge English vocab. Кембриджский английский словарь. 2012