Positive WordsOutsail01336Last Updated on March 21, 2016 by MrPositiveOutsail- Meaning: Verb. To sell better than something or someone else.