Log in
Search words & phrases
giggle
US /ˈɡɪɡəl/
・
UK /ˈgɪgl/
B1
Definition
Video subtitles
verb
To laugh in a childish or silly way
noun
A childish or silly laugh