WOODROOF Meaning of WOODROOF in English noun a little european herb (asperula odorata) having a pleasant taste. it is sometimes used for flavoring wine. ·see ·illust. of whorl. Webster English vocab. Английский словарь Webster. 2012