strewing herb UK /ˈstɹuː.ɪŋ ˌ(h)ɜːb/US /ˈstɹu.ɪŋ ˌ(h)ɜɹb/ noun1 •A kind of plant scattered on floors to improve smell. formsstrewing herbs