start-up Definition
Dictionary Home » Words Starting with S » star-crossed ... state school » start-up
start-up
adj
- 1. Said of a mortgage, a loan for a new business, etc: designed for the new borrower, business person, etc, especially in being designed to make it easier for them to meet the repayments during the initial period.
