SynonymX
Speak
Strong-Smelling
Definition of Strong-Smelling
1.
Having a strong odor
Adjective Satellite
Synonyms for word "strong-smelling"
strong-scented
Semanticaly linked words with "strong-smelling"
odorous