pousseur
Top 30000
Meanings
Noun
1. pusher, someone who pushes
2. push tug (nautical)
3. booster (aeronautics)
4. stall handler (horse racing)