DUCKWEED Meaning of DUCKWEED in English [noun] [U] - a plant that grows on the surface of some pools Cambridge English vocab. Кембриджский английский словарь. 2012