bowery(noun, adjective) adjective1. like a bower; leafy and shady- a bowery laneSimilar word(s): leafy noun1. a street in Manhattan noted for cheap hotels frequented by homeless derelictsDefinition categories: location