HoldRest
HoldRest is an attribute which specifies that all but the first argument to a function are to be maintained in an unevaluated form.
See The Mathematica Book: Section 2.5.3 and Section 2.5.5.
Further Examples