- Canadian a former term for permanent resident
More Definitions
- DELETERIOUS (noun) Definition, Meaning & Examples
- LANDING SPEED (noun) Definition, Meaning & Examples
- GET A BANG OUT OF (noun) Definition, Meaning & Examples
- DETOX (noun) Definition, Meaning & Examples
- RISE THROUGH THE RANKS (noun) Definition, Meaning & Examples
- SARGASSUM (noun) Definition, Meaning & Examples