'strong-smelling' definitions:

Definition of 'strong-smelling'

From: WordNet
adjective
Having a strong odor [syn: strong-smelling, strong- scented]