Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
selloffs
in English
selloffs
#uncommon
Definitions
Noun
large-scale
disposal
of
assets
or
securities
mass
sales
of
goods
or
stocks
;
financial
downturns
Base Words
sell
off