Antra interview question

What is a delegate in C# ?