1 neckweed | Definition of neckweed

neckweed

noun

Definition of neckweed

: an American speedwell (Veronica peregrina)

History and Etymology for neckweed

so called from its use for treating scrofula

Keep scrolling for more