SHOREWEED Meaning of SHOREWEED in English ■ noun a small plant with grass-like leaves, growing at the edge of ponds. [ Littorella uniflora .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004