Words: reusable program
Part of speech: n
Definition: a program that can be loaded once and executed repeatedly