eyes on the ground

English

edit

Noun

edit

eyes on the ground pl (plural only)

  1. One or more observers in an area of interest.
    We need to have eyes on the ground in Iraq.

Translations

edit

See also

edit