overwatering

noun
  1. the act of giving too much water to plants
verb
  1. present participle of overwater; giving too much water to plants

Examples