Advertisement
Advertisement
road apple
noun
, Slang.
- a piece of horse manure on or at the side of a road.
Discover More
Word History and Origins
Origin of road apple1
First recorded in 1940–45
Advertisement
Advertisement
Advertisement
Advertisement
Browse