What is the full meaning of terebrated
TEREBRATE, to bore into; to pierce [v]
Example of the word terebrated placed on a Scrabble board.