← DefinitionshareGuessimprovisernounA person who performs or creates something without preparation, using only their imagination and available resources.SynonymsimpromptunounextemporizernounAntonymsplannernoun