water tap in Polish water tap in Polish kran noun A spout connected to a socket to provide water from the main water supply. Add to Flashcards