looking-glasses is a form of:

Looking-glass



noun
1.
កញ្ចក់ឆ្លុះ, ដែលឆ្លុះដូចកញ្ចក់, កញ្ចក់
ENGLISH MEANING
noun
1.
A mirror made of glass on which has been placed a backing of some reflecting substance, as quicksilver.