What is the definition of
[ noun ]
the latest possible moment
"money became available at the eleventh hour"
"at the last minute the government changed the rules"
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste