← DefinitionshareGuessmultiskilledadjectiveHaving many different skills or abilities; able to do a variety of tasks.Synonymsflexibleadjectiveversatileadjectiveadaptableadjectiveall-aroundadjectiveAntonymsspecializedadjective