They find enemies.

Meaning: Satellites locate enemies.

Choice of Words: They refers to satellites. Find means to discover or locate something.

Alternative Expressions

Related Expressions