Find the word definition

Wiktionary
multileaf collimators

n. (multileaf collimator English)