eyes on the ground
English
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.
Translations
observer(s) in an area of interest
Italian:
osservatori
(it)
m
pl
,
analizzatori
m
pl
See also
boots on the ground