SPARROW GRASS Meaning of SPARROW GRASS in English ■ noun dialect term for asparagus .OriginC17: corruption (by folk etymology) of obs. sparagus 'asparagus'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004