overwatch 的定义
- to watch over.
- Archaic. to weary by keeping awake.
更多overwatch例句
- Ogden drones have also been used to pinpoint hot spots after wildland fires, locate missing persons, and fly “overwatch” for SWAT team raids.
- U.S. tanks parked at the edge of its main street, providing ironclad overwatch.
- Like legendary sentinels of a vanished past, they seem to overwatch the valley.