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