Home » leave a place means Natural Disasters MCQs leave a place means January 29, 2022 11 Views Q. leave a place means A. vacate B. devastation C. collide Answer: vacate