extemporary

a.

  1. Extemporaneous.
  2. Made for the occasion; for the time being.