overwatch

.әuvә'wɒtʃ

英文释义

v. t. To watch too much.
v. t. To weary or exhaust by watching.

中文翻译

vt. 看守, 掩护射击

学习工具