Definify.com
Definition 2024
Doxbridge
Doxbridge
English
Proper noun
Doxbridge
- An annual five-day sports tournament held in March in Dublin involving colleges of the University of Oxford, the University of Cambridge and the University of Durham.