sharashka in French sharashka in French charachka noun A secret research and development laboratory in the Soviet gulag. Add to Flashcards