Transforate
Word Dictionary
-> Transforate
Search:
Transforate
(v. t.) To bore through; to perforate.
Terms of Use
Canadian Jobs