on the street in Dutch on the street in Dutch op straat (idiomatic) Without a home; without the means to afford good shelter. Add to Flashcards