double-edged sword »
A benefit that is also a liability, or that carries some significant but non-obvious cost or risk.
|
on one's hands »
Being one's liability or responsibility; with which one is lumbered.
|
quick-and-dirty »
Of or pertaining to the creation or repair of software or hardware in a manner which permits operation within a brief period of time, although with compromised functionality or reliability.
|
vouch for »
To affirm the truth or reliability of.
|
| Like Phrases.net? Why won't you tell a friend about us? |