Fixer-upper
Definition
a person who has a reputation for arranging business deals, often illegally
nouna person who has a reputation for arranging business deals, often illegally
Nearby Terms
- Similar companies