Angkor wat

What is Angkor wat?

Angkor wat definition and meaning on Dictionary terms:
noun

the largest and best preserved Khmer temple in the Angkor complex of ruins.