English dictionary
smelling bottle meaning and definition
Definition and meaning of smelling bottle at MeaningMonkey.org. smelling bottle meaning and definition in the English Dictionary.SMELLING BOTTLE noun
Definition of smelling bottle (noun)
- a bottle containing smelling salts
Source: Princeton University Wordnet