stoker
Top 30000
Meanings
Noun
1. stoker (item) (rail transport)