metro station in Czech metro station in Czech stanice metra noun A railway station for a rapid transit system. Add to Flashcards