Meaning

1 senses
  1. A competition taking place between universities.

intervarsity — meaning, examples, forms, synonyms | Krumeto