Definition of "Bowery" :
noun: a street in Manhattan noted for cheap hotels frequented by homeless derelicts
adjective: like a bower; leafy and shady
"A bowery lane."
noun: a street in Manhattan noted for cheap hotels frequented by homeless derelicts
adjective: like a bower; leafy and shady
"A bowery lane."