sale and lease back
noun
  1. a situation where a company sells a property to raise Cash and then leases it back from the purchaser

  2. the sale of an asset, usually a building, to somebody else who then leases it back to the original owner

Browse by Subjects
one man business
defalcation
income units
systematic sampling
Journal of Commerce Index