RichThesaurus
making the best of a bad job
making the best of a bad job
synonyms
realism
unscrupulousness
opportunism
Machiavellianism
exploitation
pragmatism
maneuvering
taking advantage
making hay while the sun shines
ad hocery
expediency
striking while the iron is hot
making the best of a bad job
antonyms