ALL meanings of the bowery
the bow·er·y
T t - noun the bowery a street in New York City noted for its cheap hotels and bars, frequented by vagrants and drunks 0
- noun the bowery street in New York City, or the surrounding district: center of cheap hotels, bars, etc. 0