Definition of water cabbage in English:

water cabbage

noun

  • 1Any of several water lilies, especially the yellow water lily, Nuphar lutea (now rare).

  • 2Water lettuce, Pistia stratiotes.

Origin

Late 19th century.