torpids
Noun
Meaning
torpids pl (plural only)
(UK, Oxford University) A series of annual boat races held at Oxford University in Hilary Term.
Noun
torpids pl (plural only)
(UK, Oxford University) A series of annual boat races held at Oxford University in Hilary Term.