カウキャッチャー
Meanings
Noun
1. Pilot (locomotive)