Log in
Search words & phrases
sear
US /sɪr/
・
UK /sɪə(r)/
C1
Definition
Video subtitles
other
To make a strong, unpleasant impression on
verb
To use high heat to quickly burn the surface of
To make a strong, unpleasant impression on