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.
8 n-count The point of something such as a pin, needle, or knife is the thin, sharp end of it. 9 In spoken English, you use point to refer to the dot or mark in a decimal number that separates the whole numbers from the fractions. Inflation at nine point four percent is the worst for eight years.