Online English Dictionary

Home

Deoppilate


v. t.

To free from obstructions; to clear a passage through.


© 2009 Dammam Community College