'rank-smelling' definitions:

Definition of 'rank-smelling'

(from WordNet)
adjective
Having an offensive rancid odor