meaning of eye patch

1. a protective cloth covering for an injured eye


Related Words

eyepatch | peyers patch |

Developed & Maintained By Taraprasad.com

Treasure Words