Do-all is a phrase that describes someone who is capable of doing many things efficiently. Some synonyms for do-all could include versatile, jack-of-all-trades, all-rounder, multi-talented, and well-rounded. These words describe an individual who has proficiency in a variety of areas and can adapt to different situations effortlessly. Someone who is versatile can handle multiple roles and responsibilities with ease, while a jack-of-all-trades can do many different things even without formal training in them. Being an all-rounder means that a person has a wide range of skills across different domains. Multi-talented people are skilled in more than one area, and well-rounded people have knowledge and skills in multiple disciplines.