Home
Random
Watchlist
Uploads
Settings
Log in
final curtain
English
Noun
final
curtain
(
idiomatic
)
the
end
to something which has lasted for a long time
We're coming down to the
final curtain
of this whole palaver.
Last modified on 14 June 2012, at 15:51