English dictionary nose drops meaning and definition Definition and meaning of nose drops at MeaningMonkey.org. nose drops meaning and definition in the English Dictionary. NOSE DROPS nounDefinition of nose drops (noun)street names for heroinsynonyms: big H, hell dust, scag, skag, smack, thunder Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: