1 spic and span, smart, bright, snappy, gleaming, brand-new, fine, remarkable, outstanding, big, large, great:
You ought to see Jim Trowbridge's spanking new yacht.
2 brisk, lively, crisp, bracing, fresh, freshening, rattling, strong, invigorating, blustery:
A spanking breeze blew up from the west.
3 quick, rapid, swift, lively, snappy, fast, smart, energetic, vigorous, brisk:
The pony drew the dogcart at a spanking pace.