Log in
Search words & phrases
barrelling
US /bæ'rəlɪŋ/
・
UK /bæ'rəlɪŋ/
A1
Definition
Video subtitles
verb
To travel at high speed