Definitions of seaweed:

  • noun:   plant growing in the sea, especially marine algae