Term: In form

Definition:


Having a particularly productive period. Often used for strikers who have been scoring a lot of goals recently.

Contributed By: