Ad hoc is a Latin phrase that means "for this purpose". It usually describes something that is made or done for a specific reason. For example, if you needed money to buy a new bike, your mom might have a special ad hoc allowance to help you with the purchase.