Saturday, November 12, 2016

chafe at the bit

To be impatient and/or eager for something to happen or over some delay. Used to liken someone to an overexcited horse straining against its bit (the metal piece of the harness that fits between its jaws). Watch the video

from Idiom of the Day http://ift.tt/2fK06rH
via IFTTT