shipyard in Finnish shipyard in Finnish telakka noun A place where ships are built and repaired. Add to Flashcards