LOCOWEED Meaning of LOCOWEED in English ■ noun N. Amer. a plant which can cause a brain disorder if eaten by livestock. [Genera Astragalus and Oxytropis .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004