Skip to main content

A112's definitions

Queen's university

A fairly prestigious Canadian university located on the shore of lake Ontario, in Kingston, Ontario. Known for strong traditions. Commerce and engineering are among the reputable programs.
I applied to Queen's university, Waterloo, University of Toronto, and McGill.
by A112 May 7, 2011
mugGet the Queen's universitymug.

Share this definition