short sale









short sale


noun

  1. an act or instance of selling short.
55 queries 0.569