What is the full meaning of elephantine
having enormous size or strength [adj]
Example of the word elephantine placed on a Scrabble board.