nonlocal(noun, adjective) adjective1. In a way that is not local, or not specific to a location noun1. One who is not a local; a stranger or foreigner.2. (computing) An identifier that is not locally scoped.