STRONG-SMELLING


Meaning of STRONG-SMELLING in English

a.

Rank, fetid, strong-scented, frowsy.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.