outguard Definition
Definition
a person or group acting as a guard or lookout stationed outside a defensive position or perimeter.
More Word
Browse
a person or group acting as a guard or lookout stationed outside a defensive position or perimeter.
Browse