NECKWEED Meaning of NECKWEED in English (n.) An American annual weed (veronica peregrina), with small white flowers and a roundish pod. Webster's English dictionary. Английский словарь Webster. 2012