As a noun selloff is
the large-scale selling of stocks.
sellup
Not English
Sellup has no English definition. It may be misspelled.
English words similar to 'sellup':
sleep,
sloop,
shelf,
schlep,
scalp,
shlep,
scallop,
schlepp,
selloff,
scollop,
shallop,
salep,
sluff,
seawolf,
skelp,
swelp,
saloop,
sculp,
shilf,
scaleup,
salop,
salaf