Find the word definition

Wiktionary
propellor head

n. (alternative spelling of propeller head English)