Ad hoc is a Latin phrase meaning "for this". In English, it generally signifies a solution designed for a specific problem or task, non-generalizable, and not intended to be able to be adapted to other purposes (compare with a priori).
Latin term meaning "for this, for this particular purpose." An ad hoccommittee is one commissioned for a special purpose, an ad hoc attorney is onedesignated for a particular client in a special situation.
Adjective 1. often improvised or impromptu; "an ad hoc committee meeting" (similar) unplanned 2. for or concerned with one specific purpose; "a coordinated policy instead of ad hoc decisions" (similar) specific Adverb 1. for one specific case; "they were appointed ad hoc"