cluster Meaning and Definition
1. n. a grouping of a number of similar things
2. v. gather or cause to gather into a cluster
3. v. come together as in a cluster or flock
Consortium Linking Universities of Science and Technology for Education and Research (CLUSTER) is a collection of twelve European universities which focus on science and engineering.
Sponored Video