impellerimpellor – Meaning and Explanation