meaning of spectacles

1. optical instrument consisting of a pair of lenses for correcting defective vision


Related Words

spectacles |

Developed & Maintained By Taraprasad.com

Treasure Words