Bowery - Definition

bowery

adj 1: like a bower; leafy and shady; "a bowery lane"
n 1: a street in Manhattan noted for cheap hotels frequented by
homeless derelicts

Look up another word