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
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day