Definitions of grease-gun:

  • noun:   a hand-operated pump that resembles a gun; forces grease into parts of a machine