Nope, u can't.

SQL> create table dummy_fac as select * from m_fac;

Table created.

SQL> grant truncate on dummy_fac to adm2;
grant truncate on dummy_fac to adm2
*
ERROR at line 1:
ORA-00990: missing or invalid privilege