Yes. There is a way that can make the scratches less noticeable.You can use furniture polish cleaner to polish lenses. Spray the polish on the plastic lenses and rub them gently with a rag for several minutes. Then rinse the glasses lens under clean tap water. Finally dry them with a clean lint-free cloth. Then the scratches will be less noticeable.
1. Clean your eyeglasses regularly with a soft handsoap and water. 2. Draw over the scratch with a special marker such as Sandford's White Peel-Off China Marker. 3. Apply a CD- or DVD-cleaning solution and follow the directions on the packaging. 4. Buff the scratch away with a progression of cloths. 5. Bring your glasses to a professional to see if repair work can be done on the lenses.