Log in
Search words & phrases
scarf
US /skɑ:rf/
・
UK /skɑ:f/
B1
Definition
Video subtitles
verb
To eat or drink something quickly
noun
Long piece of cloth worn around the neck