A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
spectacle
noun
1.
something or someone seen (especially a notable or unusual sight)
wondersight
Derived from:
spectacular
2.
an elaborate and remarkable display on a lavish scale
IL loðfíl
show off
Derived from:
spectacular
3.
a blunder that makes you look ridiculous; used in the phrase ‘make a spectacle of’ yourself