What is the full meaning of astonishes
ASTONISH, to amaze or shock, also ASTONE, ASTONY [v]
Example of the word astonishes placed on a Scrabble board.