long sell
English
Verb
long sell (third-person singular simple present long sells, present participle long selling, simple past and past participle long sold)
long sell (third-person singular simple present long sells, present participle long selling, simple past and past participle long sold)