American English

Definition of water feature noun from the Oxford Advanced American Dictionary


water feature

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