Ad hoc is a Latin expression meaning literally “for this”, describing a solution designed for a specific problem or task.
More “ad hoc domains”
ADHOCDATABASE.COM: “An ad hoc database is a collection of tables with unknown relationships gathered to serve a specific, often transient, often urgent, purpose”.
Ad Hoc Photography
Ad hoc market research