DROPS Meaning of DROPS in English The lower, straight portion of a turned-down-type handlebar set. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012