Log in
Search words & phrases
rallying
US
・
UK
B1
Definition
Video subtitles
adjective
Rousing or recalling to unity and renewed effort
verb
To meet publicly to support or oppose something
To race cars in the countryside
noun
Sport of racing cars in the countryside