HOLD DOWN CLAMP Meaning of HOLD DOWN CLAMP in English See distributor hold-down clamp . English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012