alley apple

English

Noun

alley apple (plural alley apples)

  1. (slang) A cobblestone used as an impromptu missile.