A term used to cover an entire subject rather than only one aspect of it. "Technology" is an umbrella term because there are countless offshoots. In many cases, umbrella terms are used for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results