spot
1. being, originating, or done on the spot or in or for a particular spot; available for immediate delivery after sale; paid out upon delivery; involving immediate cash payment; broadcast between scheduled programs; originating in a local station for a national advertiser; performing occasionally when needed
2. Made at random or restricted to a few places or instances ; also; selected at random or as a sample
sporulation · sporule · sporuliferous · sporuloid · spot · spot business · Spot came out. · spot cash business