Find the word definition

Wiktionary
company clinics

n. (company clinic English)