start-up – n. a new business
innovation – n. the act of introducing or using new ideas or methods
tackle – v. to deal with (something difficult)
asset – n. something that is owned by a person, company, etc. — usually plural
fulfill – v. to succeed in achieving (something) : to make (something, such as a dream) true or real
maximize – v. to increase (something) as much as possible : to increase (something) to a maximum
aspire – v. to want to have or achieve something (such as a particular career or level of success)
novel – adj. new and different from what has been known before
leash – n. a long, thin piece of rope, chain, etc., that is used for holding a dog or other animal
crowd-source – v. the practice of obtaining needed services, ideas, or content by soliciting contributions from a large group of people and especially from the online community
mentor – v. to teach or give advice or guidance to (someone, such as a less experienced person or a child)