lowball
English Dictionary
->
Letter L
-> lowball
Search Dictionary:
lowball Definition
(v)
make
a
deliberately
low
estimate
; "
The
construction
company
wanted
the
contract
badly
and
lowballed
"
lowball Synonyms
lowball
underestimate
© Art Branch Inc.