extempore
adjective
°carried out with no preparation; impromptu.
verb
°without preparation; extemporaneously.
noun
°Something improvised.