ROLL STH


Meaning of ROLL STH in English

down

1.

to open sth by turning a handle :

He rolled down his car window and started shouting at them.

2.

to make a rolled piece of clothing, etc. hang or lie flat :

to roll down your sleeves

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.