Across
- 2. warranty, certify, stand good for
- 3. oversold, offer more than you have
- 6. improve, better, promote, raise
- 8. overpaying, inflated, more than worth
- 9. reduction, decrease, reduced price, markdown
- 10. hand out, give
Down
- 1. late, behind schedule, not on time
- 4. overvalue, overestimate, overstated
- 5. terminate , lapse , come to an end
- 7. full, crowded, crammed, jam-packed (informal)
