GRASS CARP Meaning of GRASS CARP in English ■ noun a large Chinese freshwater fish, farmed for food in SE Asia. [ Ctenopharyngodon idella .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004