Meaning : A creation spoken or written or composed extemporaneously (without prior preparation).
Meaning : An unplanned expedient.
Synonyms : temporary expedient
Meaning : A performance given extempore without planning or preparation.
Synonyms : extemporisation, extemporization