English
›
Words
lull
Translation:
English
Noun
7
moment
of calm
7
period
of reduced activity
5
a
lull in the rain
Verb
5
cause
to sleep or rest
2
cause
to become less active
Add
Translation