Lump sum

What is Lump sum?

Lump sum definition and meaning on Dictionary terms:
noun (often initial capital letters) U.S. Aerospace.
a wire-wheeled, battery-powered vehicle used by Apollo astronauts to explore the moon’s surface.

 

reference: https://www.dictionary.com/browse/lump-sum

Tags: