← DefinitionshareGuessomnicompetentadjectiveAble to deal with all matters; having universal competence.SynonymsversatileadjectiveAntonymsincompetentadjective