Meaning
- 1.
root; source — A place where a stream of water originates and starts to flow.
- 2.
origin; cause — The basis or cause behind the occurrence of something.
root; source — A place where a stream of water originates and starts to flow.
origin; cause — The basis or cause behind the occurrence of something.