ADUMBRATE means . . .

come forward
to obscure
flattery
appeal to
speak off the cuff
Do you like Quest&Rest game? Recommend it to your inquisitive friends and compete with them every day!