Tamil Dictionary 🔍

overwatch

O"ver*watch", v. t. 1. To watch too much. 2. To weary or exhaust by watching. Dryden.


overwatch - Similar Words