masterstroke Meaning and Definition

Definitions

English definition for masterstroke

1. n. an achievement demonstrating great skill or mastery

Sponored Video