Definition: 1. Wearing spectacles (glasses).
Show more information about bespectacled
Search took: 7.8037 ms