adj. (Often as ``automatic duration.'') Refers to an object which has its storage automatically allocated on entry to a function (or a nested block), and deallocated upon return from the function (or exit from the block). In other words, refers to local, nonstatic variables (as opposed to global variables, or static variables whether inside or outside of a function). Compare static, sense 1. See question 1.30.