follow Dictionary.com
a word describing another word; by extension, a word in a computer program that means something other than its literal meaning, esp. that is part of the programming language