Match each of the vocabulary definitions on the left with their corresponding term on the right.
A keyword to terminate a function and provide a value to the caller.
A name used inside a function to refer to the value which was passed to it.
A variable defined inside of a function, that is not accessible outside the function.
A function defined with the def keyword.
The actual value provided to a function when it is called.
A function defined by Python that can be used in all Python programs.
The region of code in which a variable is accessible by name.
A variable that is defined outside of all functions, and is accessible to all functions.

a. argument
b. global variable
c. return
d. local variable
e. scope
f. built-in function
g. parameter
h. user-defined function