meaning of terebrate

1. To perforate; to bore; to pierce.


Related Words

terebrate |

Developed & Maintained By Taraprasad.com

Treasure Words