ARROWWOOD Meaning of ARROWWOOD in English noun a shrub (viburnum dentatum) growing in damp woods and thickets; so called from the long, straight, slender shoots. Webster English vocab. Английский словарь Webster. 2012