Definition of “dream ticket” - English Dictionary

british dictionary