American Dictionary of the English Language

Dictionary Search

Overwatched


OVERWATCH'ED, adjective Tired by too much watching.