Word info

street apple

Noun

Meaning

street apple (plural street apples)

(slang, dated, often in the plural) Synonym of road apple (“horse manure”)

Source: en.wiktionary.org

Close letter words and terms