What does it mean to sandbag a deal?

0 votes
asked Sep 2, 2023 in Words & Wordplay by Douglasharlo (1,020 points)
What does it mean to sandbag a deal?

Please log in or register to answer this question.

103,024 questions

100,079 answers

1,310 comments

7,020,539 users

...