improvisate

listen to the pronunciation of improvisate
English - English
To improvise; to extemporize
Unpremeditated; impromptu; extempore
improvisate
Favorites