imagineering








noun

  1. the implementing of creative ideas into practical form.
70 queries 0.560