obturator foramenEnglishOxford Dictionary of Englishobturator foramen /ˌɒbtjʊreɪtə fəˈreɪmɛn / ▸ noun Anatomy a large opening in the hip bone between the pubis and the ischium.