Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
Overwatch
Share definition
elite soldiers trained for
controlling
and support of an
administration
or
occupation
The American and British
overwatch
currently is in
Iraq
trying to keep the
peace
.
by
Darth_Ganon
October 17, 2006
Flag
Get the
Overwatch
mug.
More random definitions