The phrase "barren spell" means a period of time when there is no growth, success, or productivity in a particular area or aspect of life. Full definition
Giroud went into this tournament with a lot of criticism ringing in his ears after enduring the longest barren spell in front of goal in an Arsenal shirt. (justarsenal.com)
That was his longest barren spell in five seasons. (justarsenal.com)
I think we do need a better striker than giroud and giroud does go on barren spells but he is better than we think. (justarsenal.com)