Wiktionary
ambitionists
n. (plural of ambitionist English)
n. (plural of ambitionist English)