all-everything

Adjective

 * 1)  Of a player: having an extremely broad range of skills.