Yes you can use vinegar and water mixed up in a spray bottle to clean your eyeglasses.
Vinegar and water is a natural way of cleaning your eyeglasses and is a cheaper way to clean your eyeglasses with instead of eyeglass cleaner.
Take a spray bottle and mix half water with half vinegar and then shake the bottle up to mix the vinegar and water together.
Then you have a natural eyeglass cleaner that will clean both your eyeglasses and even any windows and glass around your home.