EXOCULATE MEANING IN ENGLISH

• Exoculate Definition & Synonyms

  1. (v. t.) To deprive of eyes.


RECENT SEARCHES