Definition of water feature noun from the Oxford Advanced American Dictionary

 

water feature

 noun
noun
 
 
jump to other results
an artificial area of water, or structure with water flowing through it, which is intended to make a garden more attractive and interesting
See the Oxford Advanced Learner's Dictionary entry: water feature