eyes on the ground
Noun
Meaning
eyes on the ground pl (plural only)
One or more observers in an area of interest.
We need to have eyes on the ground in Iraq.
Noun
eyes on the ground pl (plural only)
One or more observers in an area of interest.
We need to have eyes on the ground in Iraq.