(SDC) A rim having a demountable flange, for use on light commercial application. A slight depression in the center of the rim facilitates tire mounting and removal.
SEMI-DROP CENTER RIM
Meaning of SEMI-DROP CENTER RIM in English
English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012