Temporary Resident Permit in Canada
Definition of Temporary Resident Permit (trp)
Temporary Resident Permit (trp) meaning or descrpition: a permit for temporary residence issued at the discretion of an officer to a foreign national who is inadmissible or does not meet the requirements of the IRPA; for example, a TRP may be issued to a foreign national for medical treatment in Canada in certain circumstances (Source of this concept of Temporary Resident Permit (trp): emp.ca/books/479-3)