Skip to main content

watershoot

English watershoot meaning in English  •  watershoot का अर्थ अंग्रेजी में
Noun
  • A sprig or shoot from the root or stock of a tree.
  • That which serves to guard from falling water; a drip or dripstone.
  • A trough for discharging water.
Advertisement