Synonyms for Ad hoc:

adj.

for a specific purpose (adjective)
specific.

n.

spontaneous, random, unintended, arbitrary, accidental, involuntary, by accident, instinctive, coincidental. ad hoc (noun)
unplanned, specific.