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
paramedic
noun
 
 
From the Topic
Jobs
C1
Oxford Learner's Dictionaries Word of the Day