Deoppilate
Word Dictionary
-> Deoppilate
Search:
Deoppilate
(v. t.) To free from obstructions; to clear a passage through.
Terms of Use
Canadian Jobs