put a lid on
VERB
close
Synonyms
Antonyms
VERB
confine
Synonyms
Antonyms
VERB
lull
Synonyms
Antonyms