I would give the definition: something that transforms according to:
[tex]A'^{\alpha_1, \alpha_2, \ldots, \alpha_m}_{\beta_1, \beta_2, \ldots, \beta_n}=A^{\gamma_1,\gamma_2,\ldots,\gamma_m}_{\delta_1,\delta_2,\ldots,\delta_n}\frac{\partial x'^{\alpha_1}}{\partial x^{\gamma_1}}<br />
\frac{\partial x^{\delta_1}}{\partial x'^{\beta_1}} \cdots<br />
\frac{\partial x'^{\alpha_m}}{\partial x^{\gamma_m}}<br />
\frac{\partial x^{\delta_n}}{\partial x'^{\beta_n}}[/tex]
Note: Under this definition, a vector is simply a (1,0) tensor, and a scalar a (0,0) one.