Pair of spectacles Meaning