Waxworks meaning

An exhibition of waxwork figures; a wax museum.
noun
0
0
Plural form of waxwork.
noun
0
0
Advertisement