SOLDIERWOOD Meaning of SOLDIERWOOD in English noun a showy leguminous plant (calliandra purpurea) of the west indies. the flowers have long tassels of purple stamens. Webster English vocab. Английский словарь Webster. 2012