TOP

Definition of water feature noun from the Oxford Advanced Learner's Dictionary

water feature

noun
 
/ˈwɔːtə fiːtʃə(r)/
 
/ˈwɔːtər fiːtʃər/
jump to other results
  1. an artificial area of water, or structure with water flowing through it, which is intended to make a garden more attractive and interestingTopics Gardensc2
See water feature in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day