1a n. a player who is brought in from elsewhere to play for a team representing a town, company, etc.; a player who is not a native or product of the area his team represents.
1b n. any competitor who is not native to the area in which he is competing.
2 n. Cdn Football a non-Canadian professional player (in practice, an American) who has not played for five years in Canada.
See also: homebrew (def. 1a) non-import
3 n. a company that is non-Canadian.