meaning of Artistic impression

Artistic impression meaning in Sports Dictionary

All rivals tend to be evaluated on their deportment, circulation of activity, harmonious composition, conformity to the music and employ for the rink. The best rating possible is six things. (sport: Figure Skating)