Definition Definition

smartweed - Meaning and Examples

Meaning of 'smartweed' (Webster Dictionary)

1 . Smartweed [ n.]
- An acrid plant of the genus Polygonum (P. Hydropiper), which produces smarting if applied where the skin is tender.