Log in
Search words & phrases
scratchy
US /ˈskrætʃi/
・
UK /ˈskrætʃi/
B1
Definition
Video subtitles
adjective
Causing you to itch; causing irritation/annoyance