Advertisement
Advertisement
roadguard
[ rohd-gahrd ]
noun
Military.
- a person assigned to run ahead of a marching formation to stop cross traffic at an intersection.
Discover More
˜yÐÄvlog History and Origins
Origin of roadguard1
Advertisement
Advertisement
Advertisement
Advertisement
Browse