Find the word definition

Wiktionary
occluded fronts

n. (occluded front English)