English dictionary
strong-smelling meaning and definition
Definition and meaning of strong-smelling at MeaningMonkey.org. strong-smelling meaning and definition in the English Dictionary.STRONG-SMELLING adjective
Definition of strong-smelling (adjective)
- having a strong odor
- synonyms: strong-scented
Source: Princeton University Wordnet