Top definition
Used in a situation in which progress is both hard to tell yet could be promising.

From the idea in chess that swapping material of equal points might make for strategic gain, but could be hard to tell.
Knight takes Bishop

"if we get this work load done by the end of the day, we could be in business"

"Knight take bishop"

(knowing that tomorrw you might get a barage of new work load that could backtrack your days work)
by melacroso May 12, 2010
Get the mug
Get a Knight takes bishop mug for your friend Paul.