1306 / 2512

What does 目睹 (mù dǔ) mean in English?

目睹
mù dǔ

to witness; to see at first hand; to see with one's own eyes