What is the full meaning of glabrate
smooth, also GLABROUS [adj]
Example of the word glabrate placed on a Scrabble board.