Adjective
all-everything (not comparable) (sports slang) Of a player: having an extremely broad range of skills.