square one in Finnish square one in Finnish lähtöruutu noun (idiomatic) The place where one begins; a lack of progress. Add to Flashcards