Similar Words
leafy

Bowery — definition

1. Bowery (Adjective)

1 definition

Bowery (Adjective) — Like a bower; leafy and shady. ex. "a bowery lane"

2. Bowery (Noun)

1 definition

Bowery (Noun) — A street in Manhattan noted for cheap hotels frequented by homeless derelicts.

1 type of
street
1 part of
Manhattan