Definition of Sussex Drive in US English:

Sussex Drive

proper noun

  • A street in the Canadian capital city of Ottawa, on which the official residences of the Prime Minister (at number 24) and the Governor General (at number 1) are situated.