STREWING HERB


Meaning of STREWING HERB in English

noun

: an herb formerly strewn over the floor in private rooms, banquet halls, churches, and similar places for the fragrance of flower or foliage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.