astonished; stunned; startled out of one's wits; thunderstruck; open-eyed astonishment
being amazed; being horrified; being taken aback
song lyrics; words of a song; libretto
that night; that evening; over the course of the evening
to that extent; to that degree; so much; so
question; inquiry; enquiry
to hit; to run into; to light on; to strike into; to come against; to deadlock
to be quick-witted; to be tactful; to be sensible
to hit (someone); to strike; to make (a speech); to give (an address); to gamble
(feeling) impatient; irritated; irritating; frustrated; frustrating; vexed
to lend an ear to; to listen to
to act up (machine); to go out of tune (instrument); to not work right; to be knocked off stride; to lose one's bearings; to lose one's presence of mind
to annoy; to irritate; to cause offence; to provoke; to get on someone's nerves
very thin; flimsy; cheap; shallow
tough (world); hard (times); cold; stingy; miserly; mercenary
shallow thinking; superficial view; insufficient consideration
to make (someone) realize (e.g. their mistake); to bring (something) home (to someone); to teach (someone) a lesson
frustrated (over a failure, humiliation or injustice); annoyed; chagrined; (bitterly) disappointed; bitter; vexed
to be on the verge; to be on the brink; to get close
before one knows it; without realizing; unawares; unnoticed
to grow up; to become an adult; to become big; to grow in size
the way one talks; one's way of speaking
to be effective; to be fruitful; to be worthwhile; to be worth; to be rewarded; to pay off
to begin to dance; to break into a dance
hiding one's embarrassment
query; interrogation; enquiry; question; inquiry
favour; favor; obligation; kindness; benevolence
to be surprised; to be amazed; to be frightened; surprise (e.g. surprise party)
conversation (just) between you and me; confidential talk
return gift; return favour; revenge; change (in a cash transaction)
critical moment; do-or-die situation; critical juncture
paying back a favour; repayment (of an obligation, kindness, etc.)
will; testament; one's dying wish; one's last words
den; haunt; hangout; nest; lair
something thrown in (with a purchase); something extra; (giving a) discount; price reduction; addition; embellishment (e.g. to a story)
readiness; (mental) preparedness; resolution; determination; resignation (to one's fate)
to slip through (a crowd); to weave through (e.g. traffic); to pass through; to get around; to elude (e.g. the law); to evade
whether or not; presence or absence
packhorse; workhorse; hack