Definition of “mischance” - English Dictionary

british dictionary