1 Urban Dictionary is a Web-based dictionary of slang words and phrases. , the site contains over 5.01 million definitions. Submissions are regulated by volunteer editors and rated by site visitors. ( by far my favourite one â click here and check out why)
Definition of pin (all) one's hopes on. : to hope very much that (something) will help one or allow one to succeed cancer patients pinning their hopes on a new drug You shouldn't pin all your hopes on getting the job. Word by Word Definitions. Seen and Heard.
upâ¢start. 1. a person who has risen suddenly from a humble position to wealth, power, or importance, esp. one who is presumptuous or arrogant; parvenu. 2. being, resembling, or characteristic of an upstart. 3. to spring into existence or into view. 4. to start up; spring up, as to one's feet. 5. to cause to start up.