Definition of Strong-Smelling

  • 1. Having a strong odor Adjective Satellite

Synonyms for word "strong-smelling"

Semanticaly linked words with "strong-smelling"