目睹

mùdǔ
to witness, to see at first hand
HSK 79

Additional Dictionary Meanings

to witnessto see at first handto see with one's own eyes