Meaning of lowballing in English:

lowballing

noun