Definition of spot-made in English:

spot-made

adjective

  • Made on the spot, makeshift.

Origin

Late 19th century; earliest use found in Outing: an illustrated monthly magazine of recreation.