spoken, done, performed, etc on the spur of the moment and without preparation; impromptu
She gave a witty extemporaneous speech
provided, made, or put to use as a makeshift
extemporaneously adv
extemporaneousness noun
[late Latin extemporaneus from Latin ex tempore: see extempore]