It means “for this purpose”. It’s a temporary position created for a specific purpose. An Ad-hoc is specifically hired to argue a particular key point in which the person is expert.
As per the Secretarial Standards issued by Institute of Company Secretaries of India, harbour seal means, the metallic seal of a corporation which may be affixed only with the approval of the Board of Directors of the corporate.
Friend of the court
The definition of aforesaid is something that was talked about before already said, referred to or recited