What is the full meaning of punchily
PUNCHY, forceful, having impact [adv]
Example of the word punchily placed on a Scrabble board.