Definitions for "Travel Document"
a document that allows you to travel abroad if, for some reason, you do not have, or cannot get or use your passport from your own national authorities
a form of passport issued by the Home Office to people who do not possess any nationality or are unable to obtain a passport from the authorities of the country of which they are citizens
a visa which allows you to return once to Canada as a person seeking readmission as a permanent resident
a prerequisite for SPR application