military prison in Finnish military prison in Finnish sotilasvankila noun A prison operated by the military. Add to Flashcards