on the street in Czech on the street in Czech na ulici (idiomatic) Without a home; without the means to afford good shelter. Add to Flashcards