to be all ears - fully listening, a long shot - low probability , cost an arm and a leg - be very expensive, beat around the bush - avoid speaking directly about something, to be head over heels - deeply in love, be out of one's league - be a poor match, to put one's money where one's mouth is - show that you really mean what you say by doing something, to tie the knot - get married, learn by heart, know by heart - memorize, not have two pennies to rub together - be very poor, be broke, kick the bucket - die, play something by ear - do something without a plan, have a sweet tooth - a love of sugar or sweet things, drool over someone - to desire, be interested in,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?