NECKWEED Meaning of NECKWEED in English ( n. ) An American annual weed (veronica peregrina), with small white flowers and a roundish pod. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012