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.
A set of letters can be used to stand for anything you want, as long as you tell people who might use it what it means. 'PIN can be a device that holds a non-disposable diaper in place, or a wood-carved bowling ball target. Or it may be a TLA (three-letter acronym) that's used to represent the phrases preposterous idiotic nonsense, probably isn't needed, or personal identification number.