Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bottle up
in English
bottle up
#common
Definitions
Verb
to
contain
liquids
in
bottles
to
hide
or
suppress
emotions
;
feelings
to
restrict
or
block
someone's
progress
Base Words
bottle
up