nonstop in Czech nonstop in Czech nonstop noun A convenience store in parts of Europe, open 24 hours a day. Add to Flashcards