on the grid (English, prep_phrase)
expansion: on the grid
Senses:
glosses: In trouble; in strife or difficulties; at a disadvantage.
Forms: