- Vegetables are deliverable on demand in this store.
- Samples are furnished on demand.
- This is a bill payable on demand.
- Payable immediately or on demand.
- She had the idea of advertising on the Internet.
- Some businessmen were talking about advertising on TV excitedly.