Noun Definition

bowery

1.Definition: a street in Manhattan noted for cheap hotels frequented by homeless derelicts

Category: Places