Dictionary Definition: virus