on the gridiron (English, prep_phrase)
expansion: on the gridiron
Senses:
glosses: On the grid; in strife; at a disadvantage.
Forms: