Ad hoc is a Latin phrase meaning "for this". ... Ad hoc can also mean makeshift solutions, shifting contexts to create new meanings, inadequate planning, or improvised events.
What is the actual meaning of ad hoc?
Ad hoc literally means "for this" in Latin, and in English this almost always means "for this specific purpose". Issues that come up in the course of a project often require immediate, ad hoc solutions.
Does ad hoc mean impromptu?
Anything ad hoc is either done for one specific purpose, or in an impromptu, last-minute way. ... Government programs are often described as ad hoc, for example. But the term can also imply a sense of ingenuity, of impromptu brilliance, or of something happily care-free and devoid of fuss.