foramen in Polish foramen in Polish otwór noun (skeleton) An opening, an orifice, or a short passage, especially in a bone. Add to Flashcards